4 ms·
> Microservices are a solution to organizational problems, not to technical ones. Which is exactly what separation of concerns achieves: > It is a nice way of
by mbesto 4y ago
> Microservices are a solution to organizational problems, not to technical ones.
Which is exactly what separation of concerns achieves:
> It is a nice way of separating concerns.
It's also why Uber got to "thousands of microservices" and found it terrible...for the same reason managing thousands of developers is a nightmare. The overhead eventually catches up.
I upvoted you both btw.
- AtNightWeCode 4y agoDidn't Uber end up with something like 2000+ microservices. I seriously doubt that their business requires that amount of services. More likely that they have a lot of highly coupled services, services that serves no meaning by themself, services that are just wrappers around database entities and so on.
- mbesto 4y agohttp://highscalability.com/blog/2016/10/12/lessons-learned-from-scaling-uber-to-2000-engineers-1000-ser.html http://highscalability.com/blog/2016/10/12/lessons-learned-f... And this is from 2016.