Further Reading: Queues & Streams

Back to Queues & Streams


Additional Resources

Books

"Designing Data-Intensive Applications" by Martin Kleppmann - Chapter on messaging - Queues vs streams


Key Takeaways

  1. Queues: Point-to-point, task distribution
  2. Streams: Publish-subscribe, event distribution
  3. Delivery guarantees: At-least-once, ordering
  4. Choose right model: Match to use case