Automatic web dyno scaling designed for Rails apps Starting at $0/mo.
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 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.
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.
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.
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.
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
|Region||Available||Installable in Space|
Need a larger plan? Let our customer success team help! Learn more.
To provision, copy the snippet into your CLI or use the install button above.