Dick Dowdell
Feb 6, 2023

--

Antoine, I have to disagree with you. When you ask the wrong questions you get the wrong answers. I also question your definition of the term microservices.

A coherent architecture with effective component and communications models is critical to managing software systems as they change and grow.

https://medium.com/nerd-for-tech/software-architecture-matters-part-1-f98dc387640

A properly-designed microservices model can provide the organization and control necessary to evolve applications economically over the long haul.

https://medium.com/the-techlife/building-software-systems-2ff5bed06277

Your conclusions apply to microservices done wrong, not to microservices done right. Failure to apply sound architectural principles inevitably leads to insurmountable technical debt. Trust me, I've been building commercial software for 50 years.

--

--

Dick Dowdell
Dick Dowdell

Written by Dick Dowdell

A former US Army officer with a wonderful wife and family, I’m a software architect and engineer who has been building software systems for 50 years.

Responses (1)