Apache Kafka
Distributed event streaming platform for high-throughput, fault-tolerant message pipelines
Pricing: Free / Open Source (managed via Confluent Cloud or AWS MSK)
Best for: Event-driven architectures, real-time data pipelines, log aggregation at scale
BullMQ
Fast, robust Redis-based queue for Node.js with concurrency control, rate limiting, and job scheduling
Pricing: Free / Open Source
Best for: Node.js background jobs, task queues, scheduled jobs, email sending queues
Inngest
Serverless background jobs and workflows with durable execution, retries, and step functions
Pricing: Freemium - 50k function runs/mo free, paid from $20/mo
Best for: Serverless background jobs in Next.js, durable workflows, event-driven functions on Vercel
RabbitMQ
Open-source AMQP message broker for reliable task queues and pub/sub messaging
Pricing: Free / Open Source (managed via CloudAMQP)
Best for: Task queues, microservice messaging, reliable async job processing
Looking for more help deciding?