Judoscale Changelog

Autoscale all of your job queues

You can now set your background job processes to monitor “All queues” for autoscaling:

image-20240707111444434

So you no longer need to go through a potentially-long list and click all the queue names. It’s a small thing, but this will be a big quality-of-life improvement for several of our users!

Carlos Antonio da Silva headshot

Carlos Antonio da Silva

Autoscaling for Bull & BullHQ job queues

We’re excited to announce another pair of supported frameworks: Bull and BullMQ. The Bull ecosystem is now fully queue-time-autoscalable with Judoscale. We can’t wait for our Javascript clients to start taking advantage of this!

BullMQ is a rewrite of the popular Bull library by the same authors, but with a new API and a more modern codebase written in Typescript and with a bunch of new features and performance improvements.

image-20240707160525961

Autoscale all the job queues! Learn more →

Adam McCrea headshot

Adam McCrea

Autoscaling for Solid Queue and Shoryuken

We’ve expanded our Ruby integration to include Solid Queue and Shoryuken!

Solid Queue

For those that missed the announcement at Rails World 2023, Solid Queue is a background job system built directly by the 37Signals team. It’s database-backed and, like Solid Cache, born of the idea that modern SSD’s are fast enough for caching and queueing to be storage-driven rather than memory-driven. Solid Queue is still very new on the scene, but if you’re using it, we’ve got you covered!

CleanShot 2024-09-06 at 07.59.52@2x.png

Check out our Ruby gem for installation instructions.

Shoryuken

For those that haven’t heard of Shoryuken, it’s a multi-threaded background job system built on Amazon SQS for job / queue storage rather than Redis. Think Sidekiq, but on SQS!

list.png

This can be tremendously useful for both Rails and other Ruby apps that are running in the AWS ecosystem, already running SQS assets! Especially now that we support autoscaling the Amazon ECS runtime, adding Shoryuken support allows us to further support our AWS customers in unique ways.

Carlos Antonio da Silva headshot

Carlos Antonio da Silva

Autoscaling for Fastify apps

We now support autoscaling the Fastify web framework for Node applications!

Fastify, to its namesake, is a blazing-fast, bare-bones web application framework for Node. Also relatively new to the Node scene, Fastify has made a big impact! Its performance really is something. A comparison from their README:

Framework Version Router? Requests/sec
Express 4.17.3 ✓ 14,200
Restify 8.6.1 ✓ 50,363
Fastify 4.0.0 ✓ 77,193
http.Server 16.14.2 ✗ 74,513

Wild. And now auto-scalable with Judoscale! 🎉

Learn more →

Adam McCrea headshot

Adam McCrea