Messaging & queues
Queue vs log metaphors, idempotency, dead-letter choreography.
Lesson outline
-
25
Bind Queues to Exchanges
Bind queues to exchanges with routing keys to route messages precisely in RabbitMQ. This lesson covers the core concept, step-by-step binding, hands-on examples, and troubleshooting.
-
26
Messaging & queues — Part 013
Placeholder slot — edit in console (messaging-queues-stub-013).
-
27
Redis Pub/Sub Publish Subscribe
Learn Redis pub/sub to decouple services. This messaging & queues lesson shows how to publish and subscribe with Redis pub/sub, with hands-on examples and troubleshooting.
-
28
Redis Streams Persistence
Use Redis Streams for message persistence — Messaging & queues. Learn core concepts, hands-on steps, troubleshooting, and what to study next.
-
29
Kafka Topics & Partitions
Explore Kafka concepts: topics and partitions — Messaging & queues. Learn how Kafka organizes data streams, how partitions enable parallelism and scaling, and how to apply these ideas in practice.
-
30
Kafka Message Production
Learn to produce messages to Kafka with confluent-kafka in this hands-on Messaging & queues tutorial. Step-by-step guide covering setup, configuration, and best practices.
Messaging & queues — step-by-step tutorials
What you will find here
This track walks through messaging & queues in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.
Tutorials vs quizzes and code samples
Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.