Hacker News new | ask | show | jobs
by 015a 849 days ago
Yup my bad, I meant ACI, not ACS.

Correct me if I'm wrong, but these are actually not close to Cloud Run. Cloud Run's differentiator is its scaling metric; it scales with incoming requests, and has strict configuration to assert that each replica only handle N concurrent requests. You could maybe get something like this set up on ACI or Fargate, but it'd require stringing together five or six different products. You can also definitely wire up those to autoscale on CPU%, but (1) this is not scale-to-zero, and (2) CPU% kinda sucks as a scaling metric, right? Idk I've never been happy with systems that autoscale on CPU%.

1 comments

Azure has mostly implemented this now. ACI was a single instance, but they have scalable Container Apps now. These are just a dumbed down abstraction hiding a managed Kubernetes cluster beneath that you never interact with directly.