Community

Start a Thread


Notifications
Subscribe You’re not receiving notifications from this thread.

Monoliths vs. Microservices for Junior Engineers (Main Thread)

General • Asked almost 7 years ago by Jake from AlgoDaily

Jake from AlgoDaily Commented on Nov 30, 2017:

This is the main discussion thread generated for Monoliths vs. Microservices for Junior Engineers.

Sumit Commented on Aug 08, 2021:

One of the biggest disadvantages of the microservices model that no one talks about is organizational politics - about who owns what piece of functionality, who owns the common pieces of functionality and on what deadlines each team should deliver their code, so that no one is blocked.

Debugging an issue can take days or even weeks depending on the priorities of each team. Since no one knows the entire code base, and only a handful of people know the ins and outs of the entire system, you have to keep moving down the chain of teams/service checking with them if its them that's causing the problem. On the other side you could suddenly find yourself trying to fix bugs in a service that you thought was done and dusted a month ago just a few days before the delivery deadline.