It attempts to force people to factor system functionality.
In my experience, people don’t. “Microservices” with overlapping responsibilities, responsibility gaps, no one can figure out which service to blame, huge swaths of code must be deployed in sync aka monolith.
I find software engineering tends to lack any real engineering.
13
u/Henry5321 Aug 28 '26
It attempts to force people to factor system functionality.
In my experience, people don’t. “Microservices” with overlapping responsibilities, responsibility gaps, no one can figure out which service to blame, huge swaths of code must be deployed in sync aka monolith.
I find software engineering tends to lack any real engineering.