frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Does coding with LLMs mean more microservices?

https://ben.page/microservices
26•jer0me•7h ago

Comments

tatrions•1h ago
The bounded surface area insight is right, but the actual forcing function is context window size. Small codebase fits in context, LLM can reason end-to-end. You get the same containment with well-defined modules in a monolith if your tooling picks the right files to feed into the prompt.

Interesting corollary: as context windows keep growing (8k to 1M+ in two years), this architectural pressure should actually reverse. When a model can hold your whole monolith in working memory, you get all the blast radius containment without the operational overhead of separate services, billing accounts, and deployment pipelines.

stingraycharles•58m ago
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.

dist-epoch•3m ago
Large context windows cost more money. So the pressure is still there to keep it tight.
c1sc0•1h ago
Why microservices when small composable CLI tools seem a better fit for LLMs?
mrbungie•16m ago
His argument is not about LLM tools but rather about which architecture is better suited for coding with LLMs.
siruwastaken•1h ago
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?
_pdp_•1h ago
This makes no sense. You can easily make a monolith and build all parts of it in isolation - i.e. modules, plugins, packages.

In fact, my argument is that there will be more monolith applications due to AI coding assistants, not less.

nikeee•42m ago
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.
int_19h•18m ago
That's an argument for components with well-defined contracts on their interfaces, but making them microservices just complicates debugging for the model.

It's also unclear whether tight coupling is actually a problem when you can refactor this fast.

dist-epoch•4m ago
You are taking the article argument too literally. They meant microservices also in the sense of microlibraries, etc, not strictly a HTTP service.
Kim_Bruning•9m ago
A typical rant (composed from memory) goes something like this:

> "These AI types are all delusional. My job is secure. Sure your model can one-shot a small program in green field in 5 minutes with zero debugging. But make it a little larger and it starts to forget features, introduces more bugs than you can fix, and forget letting it loose on large legacy codebases"

What if that's not a diagnosis? What if we see that as an opportunity? O:-)

I'm not saying it needs to be microservices, but say you can constrain the blast radius of an AI going oops (compaction is a famous oops-surface, for instance); and say you can split the work up into self-contained blocks where you can test your i/o and side effects thoroughly...

... well, that's going to be interesting, isn't it?

Programming has always supposed to be about that: Structured programming, functions (preferably side-effect-less for this argument), classes&objects, other forms of modularization including -ok sure- microservices. I'm not sold on exactly the latter because it feels a bit too heavy for me. But ... something like?

Show HN: I built a tiny LLM to demystify how language models work

https://github.com/arman-bd/guppylm
475•armanified•9h ago•43 comments

Gemma 4 on iPhone

https://apps.apple.com/nl/app/google-ai-edge-gallery/id6749645337
638•janandonly•15h ago•172 comments

France pulls last gold held in US for $15B gain

https://www.mining.com/france-pulls-last-gold-held-in-us-for-15b-gain/
90•teleforce•1h ago•65 comments

Microsoft hasn't had a coherent GUI strategy since Petzold

https://www.jsnover.com/blog/2026/03/13/microsoft-hasnt-had-a-coherent-gui-strategy-since-petzold/
455•naves•16h ago•282 comments

An open-source 240-antenna array to bounce signals off the Moon

https://moonrf.com/
106•hillcrestenigma•6h ago•12 comments

The 1987 game “The Last Ninja” was 40 kilobytes

https://twitter.com/exQUIZitely/status/2040777977521398151
115•keepamovin•6h ago•66 comments

LÖVE: 2D Game Framework for Lua

https://github.com/love2d/love
311•cl3misch•2d ago•127 comments

Show HN: I made a YouTube search form with advanced filters

https://playlists.at/youtube/search/
224•nevernothing•9h ago•136 comments

Show HN: Gemma Gem – AI model embedded in a browser – no API keys, no cloud

https://github.com/kessler/gemma-gem
80•ikessler•9h ago•14 comments

One ant for $220: The new frontier of wildlife trafficking

https://www.bbc.com/news/articles/cg4g44zv37qo
35•gmays•3d ago•0 comments

Sheets Spreadsheets in Your Terminal

https://github.com/maaslalani/sheets
82•_____k•2d ago•16 comments

Signals, the push-pull based algorithm

https://willybrauner.com/journal/signal-the-push-pull-based-algorithm
50•mpweiher•2d ago•18 comments

Show HN: Real-time AI (audio/video in, voice out) on an M3 Pro with Gemma E2B

https://github.com/fikrikarim/parlor
87•karimf•16h ago•5 comments

Running Gemma 4 locally with LM Studio's new headless CLI and Claude Code

https://ai.georgeliu.com/p/running-google-gemma-4-locally-with
280•vbtechguy•16h ago•67 comments

Why Switzerland has 25 Gbit internet and America doesn't

https://sschueller.github.io/posts/the-free-market-lie/
496•sschueller•15h ago•373 comments

Idiomatic Koru Kernels Match Hand-Specialized C

https://www.korulang.org/blog/idiomatic-kernels-match-specialized-c
5•nemoniac•1d ago•0 comments

Drop, formerly Massdrop, ends most collaborations and rebrands under Corsair

https://drop.com/
23•stevebmark•5h ago•3 comments

Case study: recovery of a corrupted 12 TB multi-device pool

https://github.com/kdave/btrfs-progs/issues/1107
64•salt4034•7h ago•22 comments

Does coding with LLMs mean more microservices?

https://ben.page/microservices
27•jer0me•7h ago•11 comments

Music for Programming

https://musicforprogramming.net
204•merusame•15h ago•85 comments

Usenet Archives

https://usenetarchives.com
50•myth_drannon•8h ago•15 comments

Show HN: Modo – I built an open-source alternative to Kiro, Cursor, and Windsurf

https://github.com/mohshomis/modo
49•mohshomis•10h ago•10 comments

Employers use your personal data to figure out the lowest salary you'll accept

https://www.marketwatch.com/story/employers-are-using-your-personal-data-to-figure-out-the-lowest...
220•thisislife2•9h ago•118 comments

A tail-call interpreter in (nightly) Rust

https://www.mattkeeter.com/blog/2026-04-05-tailcall/
166•g0xA52A2A•18h ago•38 comments

Make your own ColecoVision at home, part 5

https://www.leadedsolder.com/2026/03/24/colecovision-diy-part-5.html
10•classichasclass•6h ago•0 comments

Eight years of wanting, three months of building with AI

https://lalitm.com/post/building-syntaqlite-ai/
782•brilee•21h ago•235 comments

Media scraper Gallery-dl is moving to Codeberg after receiving a DMCA notice

https://github.com/mikf/gallery-dl/discussions/9304
143•MoltenMonster•6h ago•46 comments

Computational Physics (2nd Edition) (2025)

https://websites.umich.edu/~mejn/cp2/
144•teleforce•18h ago•20 comments

Caveman: Why use many token when few token do trick

https://github.com/JuliusBrussee/caveman
765•tosh•1d ago•336 comments

Artemis II crew see first glimpse of far side of Moon [video]

https://www.bbc.com/news/videos/ce3d5gkd2geo
482•mooreds•19h ago•368 comments