Autoscale your RQ workers the right way
We use queue latency to monitor your workers and scale automatically.
$ pip install 'judoscale[rq]'
Why autoscale your RQ workers?
Most RQ setups are over-provisioned. You’re paying through the nose for resources you don’t need, but you do it because you’ve been burned with downtime.
Even worse, you still encounter unexpected queue backlogs! Workloads are variable and sometimes unpredictable, so even your extra workers aren’t always enough.
Autoscaling is the solution here, and it’s pretty simple. We monitor the capacity of your RQ workers, and we scale them accordingly. You’ll never pay for resources you don’t need, and you’ll always have capacity to meet those sudden bursts of tasks.
Explore for yourself in our sandbox app →
What makes Judoscale different?
While most autoscalers rely on generic metrics like CPU, Judoscale monitors the queue latency in your RQ setup. Queue latency is a way more reliable capacity metric that we’ve written about extensively, and we built our autoscaler with queue latency in mind from the beginning.
We also give you a whole lot of control and visibility into your autoscaling that you won’t find elsewhere. Autoscaling is all we do, and we’ve been doing it for a long time.
- Trusted by900+engineering teams
- Over2.5 millionautoscales per month
- Since2017we are here to stay
The fastest autoscaler for RQ
With autoscaling decisions made every 10 seconds, Judoscale ensures your RQ workers scale up quickly to meet demand.
![screenshot of scaling up fast](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fscaling-fast.4cab8f39.png&w=3840&q=75)
Monitor all your queues
No matter how many worker processes you have, Judoscale will autoscale all of them. And of course you’ll have dedicated controls for each one.
![screenshot of web and worker instances in Judoscale](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fteam-dashboard-worker-instances.22f9e526.png&w=3840&q=75)
Reduce RQ Hosting Costs
Avoid overscaling with Judoscale’s precise autoscaling algorithm, saving you money on hosting costs without sacrificing performance.
![screenshot of a hosting bill](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fheroku-bill.821a5e9e.png&w=3840&q=75)
You’re In Control
Fine-tune your autoscale settings with Judoscale’s easy-to-use controls, ensuring the perfect configuration for your RQ setup.Explore the configs in our sandbox app →
![screenshot of Judoscale configuration options](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsensitivity-controls.88a72ef0.png&w=3840&q=75)
We have very large fluctuations in the load of our application, and we wanted to save money. Judoscales proved itself well, it reacts fast to the traffic spikes and Heroku dynos spin up quickly.
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flukasz-lapczyk.9d178793.png&w=128&q=75)
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.
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmike-buckbee.188f790d.jpg&w=128&q=75)
There are no other options as good as Judoscale. I feel like it’s a bargain for the headaches it saves me.
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fmatt-bertino.27f77791.jpg&w=128&q=75)
Our servers now happily scale anywhere from 2 to 15 dynos, saving us thousands a month.
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsean-devine.1478cdc1.jpg&w=128&q=75)
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!
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fchristopher-batts.9b9f0656.jpg&w=128&q=75)
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.
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbrian-norton.59f1dac9.jpg&w=128&q=75)
We could see the care in Judoscale’s documentation, the gems were well-documented and designed with a general sense of quality.
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsean-devine.1478cdc1.jpg&w=128&q=75)
Start autoscaling for free
Setup takes less than 5 minutes