Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I can’t help but think that a 10x user spike causing a 10x CPU spike is mostly caused by poorly performing web apps written in dynamic scripting languages and the ethos “Just add more servers, servers are cheaper than developers.”

Turns out, developers are cheaper than DevOps engineers and AWS budgets. So if a linear spike in servers necessitates a superlinear cost in operational complexity, maybe working highly performant web app backends is actually cheaper?



The cost is also never just the scaling of servers. Scaling introduces are different class of bugs / issues:

- database connection limits

- caches

- state changes

- handling graceful shutdown

- speed of provisioning new instances

... the list goes on ...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: