Parte III. Bases de datos distribuidas escalables
La Parte III nos adentra en el complejo ámbito del escalado del nivel de datos. Aquí es donde más destaca la teoría de los sistemas distribuidos. A medida que los sistemas introducen réplicas de datos para facilitar la escalabilidad, deben abordarse otras cualidades del sistema, como la disponibilidad y, sobre todo, la coherencia; estas cualidades están indeleblemente entrelazadas en los sistemas de datos distribuidos. Motivaré la necesidad de los algoritmos que hacen funcionar las bases de datos distribuidas y esbozaré algunos de los algoritmos que se utilizan. A continuación, ilustraré cómo se manifiestan estos algoritmos en las principales bases de datos distribuidas, como MongoDB, Google Cloud Spanner y Amazon DynamoDB.
Get Fundamentos de los sistemas escalables now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.