Messaging Systems
Build messaging with Kafka, RabbitMQ, Redis Pub/Sub, and AWS SQS.
How it works
Generates message queue architectures using RabbitMQ, AWS SQS/SNS, or Kafka. Handles producer/consumer patterns, dead letter queues, message ordering, exactly-once processing with idempotency, and fan-out/fan-in topologies for event-driven systems.
Example prompts
“Build an event-driven architecture with SQS and SNS”
“Create a Kafka consumer with proper offset management”
“Implement saga pattern for distributed transactions”
Real-world example
An e-commerce platform decoupled their order processing: SNS publishes order events, SQS queues for inventory/shipping/notifications each consume independently, dead letter queues catch failures, and a saga orchestrator handles distributed rollbacks.
Try the Messaging Systems skill
Available on all plans. 71 skills total. Start free.
Get Started Free