[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"lesson-software-architecture-distributed-systems-and-data-data-architecture-en":3,"cheat-sheet---en":3,"domain-info---en":3,"prev-software-architecture-distributed-systems-and-data-data-architecture-en":3,"next-software-architecture-distributed-systems-and-data-data-architecture-en":3,"topic-info-software-architecture-distributed-systems-and-data-data-architecture-en":4,"course-lesson-metadata-software-architecture-en":19},null,{"meta":5,"body":8},{"title":6,"description":7},"Data Architecture","Data beyond one database: store selection, replication, sharding, sagas, and CQRS.",{"type":9,"value":10,"toc":15},"minimark",[11],[12,13,14],"p",{},"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.",{"title":16,"searchDepth":17,"depth":17,"links":18},"",3,[],{"lessons":20,"cheatSheets":21,"mockTestsAvailable":22},[],[],false]