Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore KIP-932's revolutionary "Queues for Kafka" functionality in this 37-minute conference talk that demystifies Apache Kafka's new shared consumer group model. Learn how this innovative approach differs from traditional consumer group coordination, where each partition is assigned to a single consumer group member, by enabling parallel processing beyond partition limitations when ordering isn't critical and events represent individual work units. Discover that despite its name, this isn't actually a traditional queue but rather an entirely different consumer group paradigm that addresses specific use cases where work distribution flexibility takes precedence over strict ordering. Walk through practical code samples demonstrating implementation scenarios and understand when to apply this consumption model in real-world applications. Examine how Kafka's queue-like functionality surpasses traditional messaging systems like JMS, offering unique advantages that leverage Kafka's distributed architecture and reliability features. Gain clarity on common developer questions about use cases and practical applications, moving beyond theoretical concepts to concrete implementation strategies that will help you determine where and how to integrate this powerful new capability into your streaming data architecture.
Syllabus
What Can You Do with an Apache Kafka "Queue?" by Sandon Jacobs
Taught by
Devoxx