Find guides, tutorials, and documentation to help you get the most out of CubePath services.

Use Redis Pub/Sub for real-time messaging between applications. Learn about channel publishing, subscription patterns, message handling, and building real-time notification systems with Redis.

Configure RabbitMQ clustering for high availability. Learn about cluster formation, quorum queues, mirrored queues, federation, shovel plugin, and handling node failures in production.

Install Apache Pulsar for unified messaging and streaming. Learn about Pulsar architecture, BookKeeper storage, tenant and namespace management, and comparing Pulsar to Kafka for event streaming.

Get started with ZeroMQ messaging library on Linux. Learn about socket types, messaging patterns (pub-sub, push-pull, request-reply), and building distributed applications with ZeroMQ.

Configure Celery distributed task queue with Redis or RabbitMQ backend. Learn about worker configuration, task routing, periodic tasks with Celery Beat, and monitoring with Flower.

Install and configure RabbitMQ message broker on Linux. Learn about exchanges, queues, bindings, virtual hosts, user management, and configuring RabbitMQ for reliable message delivery.

Install Apache Kafka on Linux for distributed event streaming. Learn about broker configuration, topic management, partitioning, producer and consumer setup, and ZooKeeper/KRaft coordination.

Configure and manage an Apache Kafka cluster. Learn about multi-broker setup, replication factors, partition strategies, consumer groups, monitoring, and scaling Kafka for high-throughput workloads.

Install NATS messaging system on Linux for high-performance messaging. Learn about pub-sub patterns, request-reply, JetStream persistence, clustering, and building real-time communication systems.

Install Eclipse Mosquitto MQTT broker on Linux for IoT messaging. Learn about topic configuration, TLS security, authentication, access control lists, and connecting IoT devices with MQTT.