|
|
|
|
|
by torcete
848 days ago
|
|
I never worked with micro services, but I have this question. Do micro services require more and better management? I can imagine that you need to keep track of all these services, along with information about dependencies, code version, API version and others. Of course, monolithic services also require these this sort of management, but it should be less complex. |
|
Some companies spend a bunch of engineering time making their monolith easier to manage (Google/Facebook) and some spend it making microservices work (Netflix/Amazon). Neither one is better, just different paths.
Where you get into trouble is trying to go either route without spending the resources to make management better.
> I can imagine that you need to keep track of all these services, along with information about dependencies, code version, API version and others.
This is the software Netflix wrote to do that:
https://github.com/Netflix/eureka