Distributed Systems, Data, Design Patterns, Cloud, Database.
database as different services have different needs Single point of failure — The database is a SPOF that can bring down all services Use cases: Transitioning a monolith to services incrementally Small number of services that share majority of data Need strong data consistency guarantees The shared