Distributed Systems, Data, Design Patterns, Cloud, Database.
Decouple databases from services where possible for independent scaling and evolution. Use patterns like Database per Service and CQRS. Distribute data close to users across regions and zones for performance and isolation. This includes Database per Region and Federation. Duplicate frequently