3 ms·
If you already can't serve your requests from one DB, and you already want to factor out the analytics stuff, the long running background queries, modularize th
by pas 7y ago
If you already can't serve your requests from one DB, and you already want to factor out the analytics stuff, the long running background queries, modularize the spaghetti, scale the maintenance load, CI build + testing time, etc...
That's what SOA and microservices is supposed to solve.
At that scale you do reporting from a purpose-built service.
Allegedly.
- adamc 7y agoWe do a lot of reporting that when. Then the users are unhappy that the data is slightly "stale". It serves some purposes, but not all purposes.