Fundamentos de los sistemas escalables

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com En muchos sistemas, la escalabilidad se convierte en el motor principal a medida que crece la base de usuarios. Las funciones atractivas y la gran utilidad generan éxito, lo que conl...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Ian Gorton
Format: Buch
Sprache:spa
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com En muchos sistemas, la escalabilidad se convierte en el motor principal a medida que crece la base de usuarios. Las funciones atractivas y la gran utilidad generan éxito, lo que conlleva más peticiones que atender y más datos que gestionar. Pero las organizaciones llegan a un punto de inflexión cuando las decisiones de diseño que tenían sentido bajo cargas ligeras se convierten de repente en deuda técnica. Este libro práctico abarca enfoques de diseño y tecnologías que permiten escalar una aplicación de forma rápida y rentable. El autor, Ian Gorton, lleva a los arquitectos y desarrolladores de software a través de los principios fundamentales de los sistemas distribuidos. Explorarás los ingredientes esenciales de las soluciones escalables, como la replicación, la gestión del estado, el equilibrio de carga y el almacenamiento en caché. Los capítulos específicos se centran en las implicaciones de la escalabilidad para las bases de datos, los microservicios y los sistemas de streaming basados en eventos. Te centrarás en: Fundamentos de los sistemas escalables: Aprenderás los principios básicos de diseño de la escalabilidad, sus costes y las compensaciones arquitectónicas Diseño de servicios escalables: Sumérgete en el diseño de servicios, el almacenamiento en caché, la mensajería asíncrona, el procesamiento sin servidor y los microservicios Diseño de sistemas de datos escalables: Aprende los fundamentos de los sistemas de datos, las bases de datos NoSQL y la consistencia eventual frente a la consistencia fuerte Diseño de sistemas de streaming escalables: Explora los sistemas de procesamiento de flujos y el procesamiento escalable basado en eventos