Microservices Scale Your Code. Your Data Is What Breaks.
Microservices are a scaling pattern for code. But the moment you split a service, you split its data — and distributed data is where scaling actually gets hard. A tour of the Scale Cube, database-per-service, the dual-write trap, the outbox + CDC fix, sagas, and sharding, with the cost of each named.