Explore the evolution and future of RabbitMQ streams in this comprehensive conference talk from RabbitMQ Summit 2023. Delve into the design journey of streams, including storage and protocol prototyping, testing, evaluation, and integration processes. Gain insights into stream internals, covering design choices, compromises, sweet spots, and limitations to help enforce best practices and maximize stream benefits. Discover the exciting new stream filtering feature, which allows for efficient "partitioning" of a single stream into smaller streams through broker-performed filtering. Learn about the technical aspects of filtering, its capabilities, and limitations. Conclude with a forward-looking discussion on potential future developments for RabbitMQ streams.
Overview
Syllabus
Streams: past, present, and future by Arnaud Cogoluègnes & Karl Nilsson | RabbitMQ Summit 2023
Taught by
Code Sync