Further Reading: Queues & Streams
Additional Resources
Books
"Designing Data-Intensive Applications" by Martin Kleppmann - Chapter on messaging - Queues vs streams
Key Takeaways
- Queues: Point-to-point, task distribution
- Streams: Publish-subscribe, event distribution
- Delivery guarantees: At-least-once, ordering
- Choose right model: Match to use case
Related Topics
- Pub/Sub: Delivery Guarantees - Pub/Sub implementation
- Overload & Backpressure - Handling overload
- Back to Distributed Systems