What would the benefit be? A mega agent that does everything?
There are some well documented advantages of decomposition...that's why the industry favours microservices over monoloths.
What would the benefit be? A mega agent that does everything?
There are some well documented advantages of decomposition...that's why the industry favours microservices over monoloths.
Bad architects favour microservices over monoliths.
YAGNI almost always applies to microservices, and the coordination overhead and boilerplate they add introduces immense costs, especially for smaller companies.
This homogenisation of architecture around Netflix size engineering has really cost our industry a lot.