ARQUITECTURA DE SOFTWARE: LAS PARTES DIFÍCILES. ANÁLISIS MODERNO

ARQUITECTURA DE SOFTWARE: LAS PARTES DIFÍCILES. ANÁLISIS MODERNO

DEHGHANI, ZHAMAK / FORD, NEAL / RICHARDS, MARK / S

46,50 €
IVA incluido
Editorial:
ANAYA MULTIMEDIA, S.A.
Año de edición:
2023
ISBN:
978-84-415-4823-7
Páginas:
416
Encuadernación:
Rústica
Colección:
Títulos Especiales

Disponibilidad:

  • Calle Doce de OctubreConsulte disponibilidad
  • Calle Valeriano MirandaConsulte disponibilidad

Introducción
1. ¿Qué pasa cuando no hay «Mejores prácticas»?

Parte I. Separar elementos

2. Acoplamiento exigente en arquitectura de software
3. Modularidad arquitectónica
4. Disgregación arquitectónica
5. Patrones de descomposición basada en componentes
6. Separar datos operativos
7. Granularidad del servicio

Parte II. Reensamblar elementos

8. Reutilizar patrones
9. Propiedad de datos y transacciones distribuidas
10. Acceso de datos distribuidos
11. Gestionar procesos de trabajo distribuidos
12. Sagas transaccionales
13. Contratos
14. Gestión de datos analíticos
15. Construir nuestro propio análisis de ventajas y desventajas
A. Referencias de conceptos y términos
B. Referencias de registros de decisiones arquitectónicas
C. Referencias de ventajas y desventajas

Índice alfabético

En arquitectura de software no hay decisiones fáciles. Sí hay muchas partes difíciles, problemas o cuestiones complicadas sin buenas prácticas, que nos obligan a elegir entre varias soluciones intermedias. Con este libro, descubrirá cómo pensar críticamente sobre las ventajas y desventajas relacionadas con las arquitecturas distribuidas. Además de las explicaciones teóricas, el presente volumen contiene ejemplos prácticos y conoceremos a la Patrulla Sysops, un grupo imaginario de profesionales de la arquitectura con los que estudiaremos la granularidad del servicio, cómo gestionar los flujos de trabajo, la administración y separación de contratos, las transacciones distribuidas y hasta la optimización de características operativas, como la escalabilidad, la elasticidad y el rendimiento. El propósito principal de este libro es proporcionar las herramientas para realizar análisis de ventajas y desventajas, para enfrentarnos a los problemas de arquitectura y tomar la mejor decisión en cada caso.* Analizar las ventajas y desventajas, y documentar las decisiones de manera efectiva.* Tomar mejores decisiones consi

Artículos relacionados

  • CONECTANDO DE NUEVO. GUIA MCKINSEY PARA COMPETIR MEJOR EN LA ERA DIGITAL Y DE LA
    LAMARRE, ERIC / SMAJE, KATE / ZEMMEL, RODNEY
    La forma en que las empresas navegan por el mundo de la tecnología para obtener una ventaja competitiva es el desafío de negocio que define nuestro tiempo. No se trata de un viaje fácil. Como dijo un CEO: «Podemos encontrar lo digital en toda nuestra empresa, excepto en la cuenta de resultados». Para que lo digital y la IA alcancen su potencial, los ejecutivos deben estar prepa...

    37,95 €

  • EL FUTURO, AQUÍ Y AHORA
    SOTO SEDANO, DAVID
    En un mundo en constante cambio, ¿qué te separa de la competencia ¿Cómo puedes impulsar el crecimiento y la innovación en tu organización La respuesta se encuentra en tres tecnologías disruptivas: inteligencia artificial, blockchain y metaverso. El autor descifra el potencial de la inteligencia artificial y la inteligencia artificial generativa, donde la personalización se conv...

    22,85 €

  • HISTORIA DE LA INTELIGENCIA ARTIFICIAL
    SARA ROBISCO
    Desde los albores de la historia, hemos soñado con crear máquinas inteligentes. Este libro traza el viaje desde ese sueño ancestral hasta la realidad actual de la IA. Descubre cómo los algoritmos que hoy asombran al mundo tienen raíces en ideas concebidas hace décadas, y cómo el poder de los datos está dando vida a esas visiones, moldeando nuestro presente y futuro. Sara Rovisc...

    19,95 €

  • MILLONARIO CON CHATGPT
    DAGGER, NEIL
    ¿Te imaginas transformar tu vida financiera con la ayuda de la inteligencia artificial?Millonario con ChatGPT de Neil Dagger te muestra cómo hacerlo posible. Este libro es una guía práctica para liberar el potencial de ChatGPT, una herramienta revolucionaria que ya ha alcanzado un millón de usuarios en solo cinco días. Desde automatizar tareas tediosas hasta crear nuevas fuente...

    11,00 €

  • DISEÑO DE INTERFACES PARA LA WEB ACTUAL
    GÓMEZ DELGADO, JAVIER
    Diseño de interfaces para la web actual aborda de manera exhaustiva desde los conceptos básicos de la jerarquía y el espaciado hasta el uso avanzado de herramientas como Figma para el prototipado, pasando por una profunda inmersión en CSS y la implementación de componentes multimedia y animación. Cada capítulo está diseñado para formar al lector en las habilidades necesarias pa...

    24,00 €

  • SCRATCH 3 PROGRAMACION CREATIVA
    CLAUDIO PEÃ?A
    Esta obra está diseñada para quienes desean aprender a programar de manera práctica y divertida, utilizando Scratch 3. Con un enfoque completamente práctico y un lenguaje claro y didáctico este librote guía de forma progresiva en el dominio de este entorno de programación visual. Esta obra está dividida en dos partes: En la Parte 1 explorarás los conceptos básicos de Scratch 3,...

    22,90 €