Data Architecture
Data beyond one database: store selection, replication, sharding, sagas, and CQRS.
Data outlives every service that touches it. This topic teaches you to choose stores by access pattern rather than habit, scale reads with replication and writes with sharding, keep multi-service operations consistent with sagas and the outbox pattern, and separate read and write models with CQRS and event sourcing when the load demands it.
