How We Optimized Dragonfly to Get 30x Throughput with BullMQ

(144 words)

It’s been a while since I added any new content here. Sorry about that!

However, in case you’ve been following along, I just posted a new blog post on my (new) company’s blog. I hope you’ll find it interesting!

It’s title is How We Optimized Dragonfly to Get 30x Throughput with BullMQ, and it tells the story of how we went about optimizing our service to get >30x throughput.

While our service is indeed written in C++, the blog post does not go into C++ code unfortunately. Instead, it describes the design decisions that we took in order to be more performant.

I hope you like it!

P.S: 30x is arbitrary, because I tested this on an 8 core machine. I could have added more cores to write 100x, but such beefy machines aren’t likely to be used by our users I guess :)


Comments