Tema

Arquitectura de datos

Datos más allá de una base: selección de stores, replicación, sharding, sagas y CQRS.

Los datos viven más que cualquier servicio que los toque. Este tema te enseña a elegir stores por patrón de acceso y no por costumbre, a escalar lecturas con replicación y escrituras con sharding, a mantener consistentes las operaciones entre servicios con sagas y el patrón outbox, y a separar modelos de lectura y escritura con CQRS y event sourcing cuando la carga lo exige.

Lecciones de este tema

  1. 1Choosing Data StoresGratis
  2. 2Replication
  3. 3Partitioning And Sharding
  4. 4Distributed Transactions And Sagas
  5. 5Cqrs And Event Sourcing