Puntuación:
El libro goza de gran prestigio por su exhaustiva cobertura de la arquitectura de microservicios, los patrones de diseño y conceptos relacionados como el diseño dirigido por dominios (DDD). Combina eficazmente conceptos de alto nivel con información técnica detallada, por lo que es adecuado tanto para principiantes como para ingenieros de software experimentados. Sin embargo, muchas reseñas mencionan que el libro es verboso y repetitivo, lo que puede provocar cierto aburrimiento durante la lectura.
Ventajas:Cobertura exhaustiva de microservicios y patrones de diseño, apto para principiantes, buena organización del contenido, ejemplos prácticos (como la aplicación de entrega de comida), recurso valioso para arquitectos y desarrolladores, explicaciones claras, incluye temas importantes como pruebas y seguridad.
Desventajas:El libro es prolijo y puede parecer repetitivo, algunos ejemplos son específicos del marco de trabajo, menos ejemplos Java de lo esperado y un usuario recibió una copia usada en lugar de una nueva.
(basado en 89 opiniones de lectores)
Microservices Patterns: With Examples in Java
Resumen
Microservices Patterns enseña a los desarrolladores y arquitectos empresariales cómo construir aplicaciones con la arquitectura de microservicios. En lugar de simplemente abogar por el uso de la arquitectura de microservicios, esta guía claramente escrita adopta un enfoque equilibrado y pragmático, explorando tanto los beneficios como los inconvenientes.
La compra del libro impreso incluye un libro electrónico gratuito en formatos PDF, Kindle y ePub de Manning Publications.
Acerca de la tecnología
Desarrollar con éxito aplicaciones basadas en microservicios requiere dominar un nuevo conjunto de ideas y prácticas arquitectónicas. En este libro único, Chris Richardson, pionero de la arquitectura de microservicios y campeón de Java, recopila, cataloga y explica 44 patrones que resuelven problemas como la descomposición de servicios, la gestión de transacciones, las consultas y la comunicación entre servicios.
Acerca del libro
Microservices Patterns le enseña a desarrollar e implantar aplicaciones basadas en microservicios con calidad de producción. Este valioso conjunto de patrones de diseño se basa en décadas de experiencia en sistemas distribuidos, añadiendo nuevos patrones para escribir servicios y componerlos en sistemas que escalan y funcionan de forma fiable en condiciones reales. Más que un catálogo de patrones, esta guía práctica ofrece consejos basados en la experiencia para ayudarle a diseñar, implementar, probar y desplegar su aplicación basada en microservicios.
Contenido
⬤ Cómo (y por qué ) utilizar la arquitectura de microservicios.
⬤ Estrategias de descomposición de servicios.
⬤ Gestión de transacciones y patrones de consulta.
⬤ Estrategias de pruebas efectivas.
⬤ Patrones de despliegue incluyendo contenedores y serverlessices.
Sobre el lector
Escrito para desarrolladores empresariales familiarizados con la arquitectura de aplicaciones empresariales estándar. Los ejemplos están en Java.
Sobre el autor
Chris Richardson es un campeón de Java, una estrella de JavaOne, autor de Manning's POJOs in Action, y creador del original CloudFoundry.com.
Índice
⬤ Escapando del infierno monolítico.
⬤ Estrategias de descomposición.
⬤ Comunicación entre procesos en una arquitectura de microservicios.
⬤ Gestión de transacciones con sagas.
⬤ Diseño de lógica de negocio en una arquitectura de microservicios.
⬤ Desarrollar la lógica de negocio con event sourcing.
⬤ Implementación de consultas en una arquitectura de microservicios.
⬤ Patrones de API externas.
⬤ Pruebas de microservicios: parte 1.
⬤ Pruebas de microservicios: parte 2.
⬤ Desarrollando servicios listos para producción.
⬤ Despliegue de microservicios.
⬤ Refactorización a microservicios.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)