- How to choose a Kafka client library for your language
- How to set up a Java project with Kafka dependencies
- How to write producers with keys, callbacks, and batching
- How to write consumers with consumer groups and graceful shutdown
Available tutorials
| Topic | Description |
|---|---|
| SDK list | Recommended client libraries by language |
| Java programming | Complete Java producer and consumer tutorials |
| Advanced consumers | Rebalance listeners, seek/assign, threading |
See it in practice with ConduktorConduktor Console helps you test your applications by producing and consuming messages, monitoring consumer groups, and inspecting message content during development.