Rails Autoscale

Automatic web dyno scaling designed for Rails apps Starting at $0/mo.

Reliable autoscaling

Rails Autoscale is the only Heroku autoscaling solution that uses request queueing as its trigger instead of response time or other unreliable metrics. This means your app is only scaled up when there’s truly a capacity issue.

You're probably overscaled

You lose money anytime a dyno sits idle waiting for a request. In a perfect world, your web dynos would be constantly busy, but never too busy to serve the next request. Of course this isn’t a perfect world, but Rails Autoscale can get you close, ensuring that when dynos sit idle too long, they scale down automatically.

Built for Rails

Since request queueing information is only available at the application layer, there’s no single language-agnostic way to uncover this data. We’re Rails developers, so naturally we built the autoscaling solution we wish existed.

Convention over configuration

We could give you loads of knobs and switches, or we could give you a handful of settings with sensible defaults. We prefer the latter. You’ll be amazed how easy it is to get started.

Minimalist dashboard

This isn’t rocket science. When too many requests are queued, your app scales up to meet the demand. When dynos are sitting idle for too long, your app scales down. Our beautiful and minimalist dashboard shows you exactly what you need to see without extra clutter.

Region Availability

The available application locations for this add-on are shown below, and depend on whether the application is deployed to a Common Runtime region or Private Space. Learn More

  • Common Runtime
  • Private Spaces
Region Available
United States Available
Europe Available
Region Available Installable in Space
Virginia Available
Oregon Available
Frankfurt Available
Tokyo Available
Sydney Available
Dublin Available

Plans & Pricing

    • Trial length 7 days
    • Autoscale limit (any dyno type) unlimited
    • Email notifications
    • Chat notifications
    • Configurable upscale threshold
    • Configurable downscale threshold
    • Friendly customer support
    • Trial length n/a
    • Autoscale limit (any dyno type) 3 dynos
    • Email notifications
    • Chat notifications
    • Configurable upscale threshold
    • Configurable downscale threshold
    • Friendly customer support
    • Trial length n/a
    • Autoscale limit (any dyno type) 9 dynos
    • Email notifications
    • Chat notifications
    • Configurable upscale threshold
    • Configurable downscale threshold
    • Friendly customer support
    • Trial length n/a
    • Autoscale limit (any dyno type) 29 dynos
    • Email notifications
    • Chat notifications
    • Configurable upscale threshold
    • Configurable downscale threshold
    • Friendly customer support
    • Trial length n/a
    • Autoscale limit (any dyno type) unlimited
    • Email notifications
    • Chat notifications
    • Configurable upscale threshold
    • Configurable downscale threshold
    • Friendly customer support
heroku addons:create rails-autoscale

To provision, copy the snippet into CLI or login to provision on Elements.

Rails Autoscale Documentation