4 ms·
Worked for a place recently (and briefly) that claimed to be building a platform on micro services. When I got there I found that while they indeed had a bunch
by twodave 8y ago
Worked for a place recently (and briefly) that claimed to be building a platform on micro services. When I got there I found that while they indeed had a bunch of independent processes hanging around they all relied on a single data source. All introducing micro services accomplished was a LOT more network overhead between processes and the main (SQL) data store. When you have a bunch of processes talking to the same data store, you still have a monolith whether you want to call it that or not, because you lack the freedom to refactor your schema without changing every service that relies on the store.
- maccam94 8y agoAh yes, the distributed monolith antipattern.