4 ms·
I tried to read a few articles on service mesh but then still don’t understand what it tries to solve. Is it just another niche technology (I.e nodejs ecosystem
by mrbonner 7y ago
I tried to read a few articles on service mesh but then still don’t understand what it tries to solve. Is it just another niche technology (I.e nodejs ecosystem)?
- Bombthecat 7y agoIt solves the team / management problem,that for example.you have five teams and five to eight micro services. Maybe even more by pulling data from outside sources. Those five teams iterate over there service and product. And maybe even the outside service iterates there product. How do you make sure that everyone is on the same page and is using the right version and that the right service talks to the rights service in the right way? Especially the outside service for example?
- imtringued 7y agoBasically you're running the load balancer on the same node as your app instead of running it centrally. If you have 200 nodes each with 1gbit then your load balancer needs to have at least two 200gbit network cards. The service mesh just lets service A nodes talk to individual service B nodes directly which means each node only needs 1gbit. Do you have this problem? I doubt it and even if you do there are lots of hardware/cloud companies willing to take your money in exchange for solving your problem without changing the software.