Effortless Autoscaling For Node.js

Autoscale your Node web apps and job queues with ease, using request queue time and job queue latency.
Get started for free, in minutes
Judoscale scaling charts

Explore for yourself in our sandbox app →

“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 headshot
Brian Norton
Co-founder & CTO, Chameleon

All about queue time

Most autoscalers rely on generic metrics like CPU or memory, but queue time is the true measure of server capacity. Judoscale was built for queue time from the beginning.

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

Job queues, too!

Queue time isn’t just for web services. Judoscale also uses queue latency to autoscale your background workers, making sure your job queues never back up.

screenshot of selecting a worker dyno in Judoscale

The fastest autoscaler

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

Reduce your hosting costs

Most Node applications are way overscaled, and Judoscale can help. Our precision autoscaling algorithm lets you scale down without sacrificing performance or peace of mind.

screenshot of a Heroku bill

Customize your autoscale behavior

Every Node app is different, and Judoscale gives you complete control. You can scale by multiple instances at a time and tweak the frequency of scaling. Each process is configured independently with a few simple sliders.

Explore the configs in our sandbox app →
screenshot of Judoscale configuration options
  • Trusted by
    900+
    engineering teams
  • Over
    2.5 million
    requests per month
  • Since
    2017
    we are here to stay

Supported Node Stacks

Web Autoscaling

Worker Autoscaling

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

Judoscale saved me big time yesterday!! I’m new to this and I’m learning on the fly, but you made it very easy.

Sam Wood
Sam Wood headshot

Most applications have greatly overprovisioned resources, because resources are provisioned manually in response to developer stress (pages, calls, incidents) rather than automatically (in response to metrics, e.g. request queue time).

Nate Berkopec
The Complete Guide to Rails Performance
Nate Berkopec 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 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

We could see the care in Judoscale’s documentation, the gems were well-documented and designed with a general sense of quality.

Sean Devine
CEO, XBE
Sean Devine 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