NodeJS recommended job queue/message queue?? : r/node
After research for 2 days, I discovered lots of famous and powerful message queue framework aside from NodeJS such as RabbitMQ and Kafka For NodeJS based, there are BullMQ(successor of Bull), Bull and Bee Queue For cloud based, there are Google Cloud Tasks and AWS Job Queues First and foremost one important question, does job queue any different with message queue? Could I say message queue is subset of job queue because job queue could do more than message queue by managing the queue internally such as Delay Job, Retry Job if Fail, Pause Queue, Rate Limiter and etc. I would need to understand their difference before I make any further. For use case such as sending verification email to user after registration, I want to provide user an instant response(I don't want them to wait for my email to be sent only notify them to check their email because what if sending email becomes a bottleneck on a peak transactions?) after registered successfully and notify them to check their email short
Reddit - Please wait for verification
related reading
- Girls Just Wanna Have Fast MPMC Queues with bounded waiting · Nahlanahla.dev
- How to Choose a Message Queue?blog.bytebytego.com
- When to use RabbitMQ over Kafka? - Stack Overflowstackoverflow.com
- Reddit - Please wait for verificationreddit.com
- Reddit - Please wait for verificationreddit.com
- Amazon SQS FAQs | Message Queuing Service | AWSaws.amazon.com
- Reddit - Please wait for verificationreddit.com
- Queueing – An interactive study of queueing strategies – Encore Blogencore.dev
- When to use RabbitMQ or Apache Kafka - CloudAMQPcloudamqp.com
- Bulletproof node.js project architecture 🛡️softwareontheroad.com
- System Design, Chapter 7: Queuescharlieinden.github.io
- Cloudflare Queues - JavaScript APIs · Cloudflare Queues docsdevelopers.cloudflare.com