message-queue-knowledge

Installation
SKILL.md

Message Queue Knowledge Base

Quick reference for message broker operations and advanced messaging patterns. Focuses on broker-level operations — for event-driven patterns, see eda-knowledge.

Broker Comparison

Feature RabbitMQ Apache Kafka Amazon SQS Redis Streams
Model Message queue Event log Message queue Event log
Ordering Per-queue FIFO Per-partition Best-effort (FIFO available) Per-stream
Retention Until consumed Time/size-based 4-14 days Memory/size-based
Replay No (once consumed) Yes (offset seek) No Yes (ID-based)
Consumer Groups Competing consumers Native support Not built-in Native (XREADGROUP)
Throughput ~50K msg/s ~1M msg/s ~3K msg/s per queue ~100K msg/s
Latency Sub-millisecond Low milliseconds 10-100ms Sub-millisecond
Protocol AMQP 0-9-1 Custom (TCP) HTTP/SQS API RESP
Clustering Quorum queues Built-in (ZK/KRaft) Managed Redis Cluster
Best for Task queues, RPC Event streaming, logs Serverless, AWS-native Lightweight streaming
Related skills
Installs
5
GitHub Stars
71
First Seen
Mar 9, 2026