Produce and Consume Records in non-Java languages


How can I produce and consume events from Kafka using various programming languages, other than Java? (There are many languages with Kafka client bindings—some are shown below, other language examples are available in documentation)

Edit this page

Example use case:

You want to enrich and expose a list of books from a library. You have to produce an event for each book acquisition (title, editor, release ...), and consume back the same events to serve the book collection over HTTP.

Code example:

A tutorial for this language is available in Confluent documentation
Or help build it here!