Grokking Microservices Design Patterns
Vote
0% completed
The Problem: One Shared Database
The previous lesson stated the rule: each service owns its own data store. This lesson shows why teams adopt that rule. We will follow one e-commerce system through a normal week. Three parts share one database: OrderService, InventoryService, and a nightly reporting job. Each one reads and writes the same tables.
A Shared Database Looks Convenient
At first, the shared database looks like the easy choice. OrderService writes a row to the orders table. InventoryService reads that row and lowers the stock count in the inventory table
.....
.....
.....
Like the course? Get enrolled and start learning!