4 ms·
While the overhead of SOA is pretty well documented and understood, I feel like this is the crux of it: "Adopting a microservice architecture does not automatic
by imsofuture 11y ago
While the overhead of SOA is pretty well documented and understood, I feel like this is the crux of it: "Adopting a microservice architecture does not automatically buy you anti-fragility."
Not only do you have new, hard problems -- but you didn't just innately get a solution to your previous problems. I've seen this in practice, and it is pain, all around. There's immense organizational overhead to having your core product distributed across 4x as many projects/repos/components as you have developers. And if you haven't actually solved all the fragility and failover problems, you are very fucked.