Patrones de sistemas distribuidos

Puntuación:   (4,0 de 5)

Patrones de sistemas distribuidos (Unmesh Joshi)

Opiniones de los lectores

Resumen:

El libro «Patterns of Distributed Systems», de Unmesh Joshi, es muy apreciado por su facilidad de lectura y su visión práctica de la creación de software empresarial. Contiene contenidos bien organizados que abordan diversos aspectos de los sistemas distribuidos, como la replicación de datos, la partición y la comunicación. Sin embargo, la calidad física del libro suscita cierta preocupación.

Ventajas:

Contenido legible y útil, organización bien estructurada, ejemplos prácticos y narrativos, buenas ideas para el desarrollo de software empresarial, recomendado para profesionales.

Desventajas:

Preocupaciones sobre la calidad física del libro, incluido el embalaje roto, el libro dañado y la mala calidad del papel que plantea dudas sobre la autenticidad.

(basado en 4 opiniones de lectores)

Título original:

Patterns of Distributed Systems

Contenido del libro:

A Patterns Approach to Designing Distributed Systems and Solving Common Implementation Problems (Un enfoque de patrones para diseñar sistemas distribuidos y resolver problemas comunes de implementación)

Hoy en día, cada vez más empresas dependen de los servicios en la nube de proveedores como AWS, Microsoft Azure y GCP. También utilizan productos, como Kafka y Kubernetes, o bases de datos, como YugabyteDB, Cassandra, MongoDB y Neo4j, que son distribuidos por naturaleza. Dado que estos sistemas distribuidos son intrínsecamente sistemas con estado, los arquitectos y desarrolladores empresariales deben estar preparados para todas las cosas que pueden y van a salir mal cuando los datos se almacenan en varios servidores, desde caídas de procesos hasta retrasos en la red y relojes desincronizados.

Patterns of Distributed Systems describe un conjunto de patrones que se han observado en los principales sistemas distribuidos de código abierto. El estudio de los problemas comunes y las soluciones plasmadas en los patrones de esta guía le proporcionará una mejor comprensión del funcionamiento de estos sistemas, así como una base sólida en los principios de diseño de sistemas distribuidos.

Con ejemplos de código del mundo real de sistemas como Kafka y Kubernetes, estos patrones y soluciones le prepararán para recorrer con confianza bases de código de código abierto y comprender las implementaciones que encuentre "en la naturaleza".

⬤ Revisar los componentes básicos de los algoritmos de consenso, como Paxos y Raft, para garantizar la coherencia de las réplicas en los sistemas distribuidos.

⬤ Comprender el uso de marcas de tiempo lógicas en bases de datos, un concepto fundamental para el versionado de datos.

⬤ Explorar esquemas de particionamiento comúnmente utilizados, con una mirada en profundidad a las complejidades del protocolo two-phase-commit.

⬤ Analizar los mecanismos utilizados en la implementación de tareas de coordinación de clústeres, como la pertenencia a grupos, la detección de fallos y la habilitación de una coordinación de clústeres robusta.

⬤ Aprender técnicas para establecer una comunicación de red eficaz entre los nodos del clúster.

Junto con los arquitectos empresariales y los arquitectos de datos, los desarrolladores de software que trabajan con servicios en la nube como Amazon S3, Amazon EKS y Azure CosmosDB o GCP Cloud Spanner encontrarán este conjunto de patrones indispensable.

Registre su libro para acceder cómodamente a descargas, actualizaciones y/o correcciones a medida que estén disponibles. Vea el interior del libro para más detalles.

Otros datos del libro:

ISBN:9780138221980
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2023
Número de páginas:464

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Patrones de sistemas distribuidos - Patterns of Distributed Systems
A Patterns Approach to Designing Distributed Systems and Solving Common...
Patrones de sistemas distribuidos - Patterns of Distributed Systems

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)