Live data from Hacker News

Does coding with LLMs mean more microservices?

ben.page

1–10 of 73 posts

Re: Does coding with LLMs mean more microservices?

#6
This seems like the idea of modularizing code, and using specific function sighatures for data exchange as an API is being re-invented by people using AI. Aren't we already mostly doing things this way, albeit via submodules in a monolith, due to the cognitive ctrain it puts on humans to understand the whole thing at any given time?

Re: Does coding with LLMs mean more microservices?

#8
post #4

[flagged]

This makes no sense as you’re able to have similar interfaces and contracts using regular code.

Microservices solve an organizational problem mostly — teams being able to work completely independently, do releases independently, etc — but as soon you’re going to actually do that, you’re introducing a lot of complexity (but gain organizational scalability).

This has nothing to do with context sizes.

Re: Does coding with LLMs mean more microservices?

#9
What matters for LLMs is what matters for humans, which usually means DX. Most Microservice setups are extremely hard to debug across service boundaries, so I think in the future, we'll see more architectural decisions that make sense for LLMs to work with. Which will probably mean modular monoliths or something like that.
Post reply on HN