Hacker News new | past | comments | ask | show | jobs | submit login

I agree that Kubernetes is overkill, even at our scale. My biggest concern with "serverless" paradigms like Cloud Run or Fargate is with cold starts.



Like another commenter mentioned, managed container platforms like Cloud Run and Fargate don't have the same cold start limitations as serverless functions like Lambda.

Serverless functions spin up resources and run isolated code on-demand for every request as it's received. If you have no traffic, it scales down to zero and cold starts can be a concern. And paying for compute per-request like this can get very expensive at scale.

While Fargate is advertised as "serverless", I'd think of it as a fully container platform, it's closer to Heroku than it is serverless functions. You point it to an image, tell it how many instances you want to run, maybe set up some autoscaling rules (like to add more instances when CPU reaches X%), and then it'll run those instances 24/7. From what you've described, it sounds like a good fit.


Fargate does not have cold starts like Lambda. There is always a container running, it does not scale to zero.




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

Search: