
Architecture
Message Queues in Practice
RabbitMQ, Redis Streams, or Kafka — understanding the messaging patterns behind decoupled, resilient systems and when each tool fits.
·3 min read
Categories
Systems & patterns · 39 articles · Page 4 of 4

RabbitMQ, Redis Streams, or Kafka — understanding the messaging patterns behind decoupled, resilient systems and when each tool fits.

Not everything belongs in the request-response cycle — queues, workers, retries, and dead letter patterns for reliable background processing.

GraphQL isn't a REST replacement — it's an alternative with different trade-offs that matter depending on your client complexity, team size, and data shape.