Distributed Systems, Data, Design Patterns, Cloud, Database.
requirements Downsides: Complexity — Need to synchronize data across regions Global reads — High latency reading data from other regions Replication lag — Changes take time to propagate between regions Use cases: Globally distributed users Data sovereignty laws Disconnected operation required in