"How 500 HN users crashed my 2GB server in 60 seconds – postmortem
9 points
1/21/1970
15 hours ago
by GroguMaster
Comments
rf15
9 hours ago
GroguMaster
Fair point on the server being undersized. Stack is actually just Node
9 hours ago
IcePic
In the 90s, people thought about the c10k problem, which is how to handle 10000 connections.
In those days, this 2GB server would have been a dream to have and probably had moved the needle to 20k, 50k or whatever the limit is. You only get problems with 500 connections on a modern machine if you are really really bad at handling each request.
an hour ago
tills13
An AI slop article about the limitations of vibe coding. How ironic.
9 hours ago
tldr: vibe overengineered and badly configured platform crashes under minimal load.
500 concurrent users is not "production traffic".
Nothing to learn here, apart from: this could've been one server engine, one database, and vanillajs. Let's repeat our usual mantra before building anything: you're not building current(!) Facebook/Netflix from scratch, stop having 10+ product dependencies, 20 services and 6 different languages in your toy project.