Hacker News new | ask | show | jobs
by pier25 1448 days ago
True, although there is a dev overhead and there are other issues (cold starts, unpredictable bills, zero control of the runtime, vendor lock-in, etc).

Serverless is not a silver bullet.

2 comments

As a person running a service, I only care about fairness of resource allocation if my service isn’t getting at least its fair share. As an ops person, you know that if I am not getting my fair share it’s because someone else is misbehaving. As a functioning adult, you understand that if you are getting more that you should, it’s coming at someone else’s expense. Because fairness isn’t being enforced.

A lot of complexity we add to these systems is about fairness. Fair is always about narrowing the gap between best and worst case run times and trying to keep the result close to expectations, and being able to defend it when they don’t match.

coldstarts - not an issue anymore

unpredictable billing - this is why you setup billing alerts and not an issue unless you hit HN front page

vendor lock in - you can take your functions and upload it to google, azure, cloudflare