Glossary · Streaming technology

What is auto-scaling?

Auto-scaling is the automatic adjustment of computing capacity to match demand. When load rises, more servers are started; when it falls, they are shut down. For a streaming service it is what keeps sign-in, playback and payment working through an evening peak or a live event.

What scales in a streaming service

  • Application servers: sign-in, catalog, search and entitlement checks
  • Playback authorization and DRM license issuing
  • Payment and checkout
  • Transcoding workers, which scale with the upload queue
  • Live transcoding and packaging
  • Video delivery itself, which is scaled by the CDN, not by your servers

How it works

The system watches indicators such as processor load, request rate or queue length. When one crosses a threshold, it starts more instances and adds them behind a load balancer; when demand subsides, it removes them. Databases and caches scale differently, through replicas and managed services sized with headroom.

Its limits: the live spike

Reactive scaling takes a few minutes to bring new capacity online. A live event can send most of its audience in under that. The answer is to scale ahead of time: raise capacity before a scheduled event, keep it there until the audience has arrived, and let it fall afterward.

Any component that does not scale, such as a single database or a third-party payment service with a rate limit, becomes the bottleneck. Load testing before large events finds these.

Why it matters commercially

Without it you either pay all month for capacity you need one evening a week, or you fail on that evening. With it, cost follows demand. On a managed platform, scaling is the vendor's responsibility and is part of what the plan buys.

Last reviewed

FAQ

Auto-scaling, answered.

More definitions in the streaming glossary.

Planning a streaming service?
Does auto-scaling mean unlimited capacity?

No. It means capacity adjusts within limits set by the provider, the configuration and your plan. Very large events still need planning.

Do I need to configure auto-scaling myself?

On a managed platform, no; the vendor operates it. On a self-hosted system it is your team's job to design, test and monitor.

Should I tell my platform vendor about a big live event?

Yes. Advance notice lets capacity be raised before the audience arrives instead of reacting once it does.

Ready to own the screen?

Tell us what you are launching. We will walk through the platform and map the path to go-live around your catalog, markets and revenue model.