logoalt Hacker News

tdhz77yesterday at 8:22 PM2 repliesview on HN

I found a different benefit to micro services — AI understands them and context matters. Monolithic app confuse ai where micro services enables them to be far more effective.


Replies

zmmmmmyesterday at 11:33 PM

It's an interesting question how AI influences this. If it scales up the scope of what an individual engineer can do, and if the primary driver of microservice scope is Conway's law, then in theory microservices should get "fatter".

However I go the other way than you: I have found AI needs as much context as possible and that means it understands monoliths (or fatter architectures) better. At least, the agentic style approach where it has access to the whole git tree / source repository. I find things break down a lot when changes are needed across source repositories.

makapufyesterday at 11:31 PM

That's a benefit for monoliths, then.