CockroachDB: La guía definitiva, 2.ª edición
by Guy Harrison, Jesse Seldess, Ben Darnell, Rob Reid
Capítulo 2. Arquitectura de CockroachDB
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
La arquitectura de un sistema de software define las decisiones de diseño de alto nivel que permiten alcanzar los objetivos de ese sistema. Como recordarás del Capítulo 1, los objetivos de CockroachDB son proporcionar un sistema de base de datos relacional escalable, altamente disponible, de gran rendimiento, fuertemente consistente, geodistribuido y alimentado por SQL, capaz de funcionar en una amplia variedad de plataformas de hardware. La arquitectura de CockroachDB está alineada con esos objetivos.
Hay múltiples formas de ver la arquitectura CockroachDB. A nivel de clúster, una implementación de CockroachDB consiste en uno ...