Node.js message queue and job processing library built on Redis with priorities, rate limiting, and repeatable jobs.
Middleware platforms for asynchronous message passing between application components.
Node.js message queue and job processing library built on Redis with priorities, rate limiting, and repeatable jobs.
Serverless task queue platform offering scheduled jobs, delayed tasks, and webhooks with a drop-in HTTP API.
NATS is a high-performance open-source messaging system for cloud-native applications, IoT messaging, and microservices architectures.
Open source MQTT message broker implementing MQTT protocol versions 5.0, 3.1.1, and 3.1.
Simple, efficient background processing for Ruby using threads and Redis for job queues.
Ruby framework for consuming and processing Apache Kafka messages in production.
Open source MQTT messaging platform for IoT providing reliable, real-time message delivery at scale.
Distributed task queue for Python supporting real-time processing and scheduling with multiple message broker backends.
High-performance distributed MQTT message broker that connects IoT, M2M, and mobile applications.
RabbitMQ is the most widely deployed open-source message broker supporting AMQP, MQTT, and STOMP protocols for reliable asynchronous messaging.
Open-source distributed task queue and workflow engine for building fault-tolerant background job processing.
High-performance asynchronous messaging library providing sockets for distributed and concurrent applications.
Managed RabbitMQ hosting service with monitoring, auto-scaling, and multiple cloud provider deployment options.
Durable execution engine that simplifies building resilient distributed applications with minimal boilerplate.
Durable computing platform for building reliable distributed systems using WebAssembly components.
Stream processing tool for mundane data engineering tasks with declarative YAML configuration.