This section discusses the Kafka clients included with the Confluent
Platform including clients for Java,
Advanced use cases for librdkafka are documented in the librdkafka wiki.
You may also want to take a look at Kafka Streams,
which is a powerful, easy-to-use library for building highly scalable,
fault-tolerant, distributed stream processing applications on top of Kafka.