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.

TweetShare your tutorial progress

Hands-on code example:

A tutorial for this language is available on the languages page
Or help build it here!