The reason is clear - without scarcity of compute or memory, performance is no longer a feature. That works until all the laziness compounds into a crawling bloat.
This is regarding desktop software. With services, microservices is basically a performance anti-pattern that is used without any due diligence in most cases.
https://www.youtube.com/watch?v=MR4i3Ho9zZY&t=37s
The reason is clear - without scarcity of compute or memory, performance is no longer a feature. That works until all the laziness compounds into a crawling bloat.
This is regarding desktop software. With services, microservices is basically a performance anti-pattern that is used without any due diligence in most cases.