Autoscale The Right Way

using request queue time and job queue latency

Watch Adam's 1-minute pitch video
Judoscale is a dedicated autoscaler for Heroku, Render, and AWS, because scaling is too important to be an afterthought.
Try it for free, no credit card required.
Judoscale scaling charts

Explore for yourself in our sandbox app →

“We have a wide variance in both server load and response times, which makes trying to scale based on response time completely ineffective. Judoscale just works. We love it! ”

Jared Moody headshot
Jared Moody
CTO, Jetbuilt

Queue time is the metric that matters

For web requests and job queues, queue time tells us when more or fewer servers are needed. Secondary metrics like response time or CPU don’t measure capacity like queue time. The difference is predictable, reliable autoscaling.

Learn more about request queue time →
visualization of request queue time

Autoscale your job queues, too

You need to autoscale more than just your web processes. If you have asynchronous job or task queues, reliable throughput is a must. Judoscale prevents backed-up queues by scaling your async processes automatically.

screenshot of selecting a worker dyno in Judoscale

Scale up before your users notice

A capacity issue needs to trigger autoscaling as quickly as possible, and Judoscale is the fastest autoscaler available. Our autoscaling algorithm runs every 10 seconds, ensuring your app scales up before users notice an issue.

screenshot of scaling up fast

Cut your hosting cost by 50% or more

Most apps are way overprovisioned to avoid slowdowns or downtime at peak traffic. Judoscale makes that unnecessary. We make sure you only pay for the resources you need—no more, no less.

screenshot of a Heroku bill

Precise control when you need it

You can scale up by multiple dynos at a time to handle traffic spikes, and you decide how frequently you scale up and down. Each process is configured independently with a few simple sliders.

Explore the configs in our sandbox app →
screenshot of Judoscale configuration options

Scheduled scaling for predictable traffic

Sometimes you have different scaling needs based on the time of day or day of the week. Judoscale lets you prepare for these times by setting custom scaling schedules.

Learn more about scaling schedules →
Judoscale schedule controls
  • Trusted by
    900+
    engineering teams
  • Over
    2.5 million
    requests per month
  • Since
    2017
    we are here to stay

Still have questions?

Check out our docs for a whole lot more. If you still can’t find what you’re looking for, send us an email!

  • What languages and frameworks does Judoscale support?

    We support many web frameworks and job/task queues for Ruby, Python, and NodeJS. See the full list in our docs.

  • What hosting platforms does Judoscale support?

    Heroku, Render, and Amazon ECS for now, but we’re working on more. Let us know what platform you want us to support.

  • What happened to Rails Autoscale?

    We rebranded as Judoscale in 2022 to be more inclusive to other frameworks. Same product, same team, just a new name.

  • What data can Judoscale access in my app?

    Our adapter libraries only collect queue-related metrics for requests and job queues along with basic process metadata. No actual request or job data is ever collected.

  • Can we have a call to see if Judoscale makes sense for my app?

    Sure, let’s talk! Use this link to book a call with us.

You guys are rock stars!! I think this is the 3rd time now that you've already had a solution ready to go to solve our problem. This is exactly what I was looking for!!

Matt Tarantino
Dev Ops Tech Lead, TeePublic
Matt Tarantino headshot

Chameleon has been extremely stable thanks to Judoscale. We have very high spikes in traffic, and I don’t even have to think about it.

Brian Norton
Co-founder & CTO, Chameleon
Brian Norton headshot

We had a few times with a spiked increase in load when we exhausted our request queue, resulting in downtime. Judoscale really alleviated that and allowed me to not have to think about it at all. It’s been fantastic so far.

Joe McCormick
Director of Engineering, SplitSpot
Joe McCormick headshot

As we onboarded larger customers, we expected traffic peaks that needed to be addressed quickly. Judoscale did exactly that.

Jan-Willem van der Meer
Lead Software Developer, ixly
Jan-Willem van der Meer headshot

I moved to Judoscale when the business got more serious. I wanted our customers to have quick response times and this was a really efficient way to do that.

Matt Sencenbaugh
Founder, WrestlingIQ
Matt Sencenbaugh headshot

Judoscale is tailor-made to align with the teachings in Nate Berkopec’s Complete Guide to Rails Performance. I signed up initially to scale our worker dynos, which worked exceptionally well. Then I took the plunge to auto-scale the web dynos, and we’ve never switched it off.

Karl Entwistle
Engineer, BiggerPockets
Karl Entwistle headshot

I feel like it’s been a bargain for the headaches it saves me. It lets us not have to dive into Heroku each time there’s a burst of activity.

Matt Bertino
Founder, PostPilot
Matt Bertino headshot

Judoscale has been a huge strategic win for us. We’re spending less money to deliver a better experience to our users. The cost savings listed in the app dashboard is extremely conservative as the service lets us avoid tremendous backend costs on Heroku.

Michael Buckbee
Founder, Gently Used Domains
Michael Buckbee headshot

We’re really impressed by the simplicity and ease of use of Judoscale. We’ve gone from constant worries over site performance, to complete confidence in our configuration. What a great tool!

Christopher Batts
Co-Founder & CEO, Setyl
Christopher Batts headshot

Start autoscaling for free

Setup takes less than 5 minutes