Skip to content

Conversation

@davetroiano
Copy link
Contributor

No description provided.

@davetroiano davetroiano requested a review from a team as a code owner October 13, 2025 17:48
Copilot AI review requested due to automatic review settings October 13, 2025 17:48
@confluent-cla-assistant
Copy link

🎉 All Contributor License Agreements have been signed. Ready to merge.
Please push an empty commit if you would like to re-run the checks to verify CLA status for all contributors.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a Kafka tutorial demonstrating the "Queues for Kafka" feature (KIP-932) and comparing consumption throughput between regular Kafka consumers and share consumers. The tutorial includes a complete producer/consumer application with configuration for both Confluent Cloud and local Docker environments.

  • Implements producer and consumer applications to demonstrate share consumer performance benefits
  • Provides comprehensive documentation with setup instructions for both cloud and local environments
  • Includes build configuration and Docker setup for local testing

Reviewed Changes

Copilot reviewed 15 out of 15 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
settings.gradle Adds the new queues-for-kafka module to the project
queues-for-kafka/build.gradle Gradle build configuration with Kafka 4.1.0 dependencies and shadow jar plugin
queues-for-kafka/src/main/java/io/confluent/developer/*.java Producer and consumer applications with argument parsing and thread management
queues-for-kafka/src/main/resources/*.properties Configuration files for local and cloud Kafka deployments
queues-for-kafka/docker-compose.yml Docker configuration for local Kafka 4.1.0 broker with share consumer support
queues-for-kafka/README.md Comprehensive tutorial documentation with step-by-step instructions

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link

@sandonjacobs sandonjacobs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@davetroiano davetroiano merged commit 78d645c into master Oct 20, 2025
1 check passed
@davetroiano davetroiano deleted the queues-tutorial branch October 20, 2025 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants