Design: Microservices Data Ownership
Focus on data ownership principles in microservices architecture. Out of scope: detailed implementation of each service's business logic.
Functional Requirements
Non-Functional Requirements
Jump into concepts and practice - no test required
+-------------------+
| API Gateway |
+---------+---------+
|
+---------------+---------------+
| |
+---v---+ +---v---+
|Service| |Service|
| A | | B |
+---+---+ +---+---+
| |
+---v---+ +---v---+
| DB A | | DB B |
+-------+ +-------+
Services communicate via APIs or events, each owns its DB.