Why Segment Went Back to a Monolith
infoq.com
Why Segment Went Back to a Monolith
1–10 of 328 posts
Re: Why Segment Went Back to a Monolith
#2Re: Why Segment Went Back to a Monolith
#3Re: Why Segment Went Back to a Monolith
#4TL;DR: "If microservices are implemented incorrectly ... you're drowning in the complexity."
Re: Why Segment Went Back to a Monolith
#5How many places have gone from monolith to microservices and back to monolith? I'm sure there's been quite a few.
Re: Why Segment Went Back to a Monolith
#6How many places have gone from monolith to microservices and back to monolith? I'm sure there's been quite a few.
Re: Why Segment Went Back to a Monolith
#7How many places have gone from monolith to microservices and back to monolith? I'm sure there's been quite a few.
A team that fails to understand how to write modular code, is just going to write spaghetti RPC calls, while having to deal with all the traditional failures and performance issues of distributed computing.
Naturally it is a recipe doomed to fail in the large majority of cases, but it doesn't matter because whoever drove the change is no longer at the company and a new consulting team/new hire gets the money to drive everything back to the monolith.
So goes the money around on plenty of consulting gigs.
Re: Why Segment Went Back to a Monolith
#8Re: Why Segment Went Back to a Monolith
#9[0] https://monzo.com/blog/we-built-network-isolation-for-1-500-...
Re: Why Segment Went Back to a Monolith
#10If you push authority and decision making and responsibility for a service to a (2 pizza) team then guess what, microservices work really well.
If you have vast monolithic centralised production operations teams, and no way in hell is their C-Exec going to assign two of them to look after the user-login service, you might not do so well.
Like most things, the organisation needs to change to get the best out of the opportunities software offers. Those that don't will face increasing friction and eventually die off.