3 ms·
Probably the author never worked on large projects that need to scale. Almost no one of his objections does make sense. Imagine Facebook, Uber, AirbNB, Google a
by DeathArrow 2y ago
Probably the author never worked on large projects that need to scale. Almost no one of his objections does make sense. Imagine Facebook, Uber, AirbNB, Google as monoliths.
- dave1999x 2y agoHis LinkedIn is on the article. He has 3 years of professional/non academic experience so you're highly likely to be correct.
- nasmorn 2y agoOTOH I only know micro services from 5-20 dev teams where they made no sense whatsoever.
- krab 2y agoTell this to Instagram or WhatsApp before acquisition. ;-) They have scaled well enough, IMHO. On the other hand, I agree that for the larger teams, microservices make sense. It's much easier when you can roll back a failed deployment and block new releases just for your service, while the team tries to fix it. Also, monitoring and resource accounting is easier. All at the cost of some inefficiencies compared to a monolith.
- disgruntledphd2 2y agoYeah but all those companies invest an absurd amount into tolling to make this practical, and they AFAIK don't do insane things like having separate databases for individual services.