3 ms·
This article builds up a bunch of straw man arguments based on what other people claimed in blog posts and then attacks them. In real world where micro services
by vinay_ys 4y ago
This article builds up a bunch of straw man arguments based on what other people claimed in blog posts and then attacks them.
In real world where micro services really made a difference, they enabled being more tolerant to a mix of different quality/maturity/velocity in different parts of the overall system and still keeping things as healthy as possible. If you have a monolithic execution binary that hosted all the logic code, then they all have to be of high quality or the entire thing can be taken down with one bad quality stuff. Having a mix of different quality/maturity/velocity in different parts of your systems is a business reality if your system is modeling a complex multi-pronged business that's evolving and growing and maturing in different prongs with different timelines. If this core value prop isn't needed, then probably you can solve your problems without micro services just as good or even better.