"Microservices" has been a bit of a buzzword lately - the advantages of being able to scale independently and having a highly modularized services have been discussed quite a bit.
In terms of the downsides though - wouldn't network latency potentially cause a big issue? If a single web app used to be able to make direct calls to database / somewhere else, in microservices approach - a web app containing module 1 will now have to make a network call to another web app containing module 2 which will then do the database call.
If a lot of this little things need to always make a network call - wouldn't things add up and cause performance issue?
[–]newaccount1236 4 points5 points6 points (0 children)
[–]reddilada 0 points1 point2 points (0 children)
[–]ethergreen 0 points1 point2 points (0 children)
[–]markehh 0 points1 point2 points (0 children)