Get Started Free
Get Started Free
Courses
Apache Kafka 101
Kafka Connect 101
Kafka Streams 101
Data Mesh 101
ksqlDB 101
Inside ksqlDB
Spring Framework and Apache Kafka
Building Data Pipelines with Apache Kafka and Confluent
Event Sourcing and Event Storage with Apache Kafka
Kafka Internals
Learn
Articles
Patterns
FAQs
100 Days of Code
Blog
Podcast
Confluent Developer Live
Build
Language Guides
Stream Processing Cookbook
Demos
Community
Kafka Summit Conference
Meetups & Events
Ask the Community
Community Catalysts
Docs
Docs Home
Confluent Cloud
Confluent Platform
Confluent Connectors
Tools
Clients
Courses
Apache Kafka 101
Kafka Connect 101
Kafka Streams 101
Data Mesh 101
ksqlDB 101
Inside ksqlDB
Spring Framework and Apache Kafka
Building Data Pipelines with Apache Kafka and Confluent
Event Sourcing and Event Storage with Apache Kafka
Kafka Internals
Learn
Articles
Patterns
FAQs
100 Days of Code
Blog
Podcast
Confluent Developer Live
Build
Language Guides
Stream Processing Cookbook
Demos
Community
Kafka Summit Conference
Meetups & Events
Ask the Community
Community Catalysts
Docs
Docs Home
Confluent Cloud
Confluent Platform
Confluent Connectors
Tools
Clients
Get Started Free
Confluent Documentation
Site Filter
All
Documentation
Confluent Blog
Confluent Developer: Learn Apache Kafka
ksqlDB Documentation
Kafka C/C++ Client
C/C++ Client installation
C/C++ Client example code
Producer
Initialization
Asynchronous writes
Synchronous writes
Consumer
Initialization
Basic usage
C/C++ Client code examples
Basic poll loop
Synchronous commits
Delivery guarantees
Asynchronous Commits
API documentation
Suggested Resources
Tutorial
Language
Version
Home
Kafka C/C++ Client
¶
Kafka C/C++ Client
C/C++ Client installation
C/C++ Client example code
Producer
Consumer
API documentation
Suggested Resources
Tutorial
Feedback
On this page: