{"repo":"Blizzard/node-rdkafka","free":true,"listed":false,"github":"https://github.com/Blizzard/node-rdkafka","clone":"git clone https://github.com/Blizzard/node-rdkafka.git","description":"Node.js bindings for librdkafka","language":"JavaScript","stars":2211,"topics":["kafka","librdkafka","nodejs"],"license":"MIT","category":"data-pipelines","readme_excerpt":"node-rdkafka - Node.js wrapper for Kafka C/C++ library ============================================== Copyright (c) 2016 Blizzard Entertainment. https://github.com/blizzard/node-rdkafka Looking for Collaborators! I am looking for your help to make this project even better! If you're interested, check this out Overview The node-rdkafka library is a high-performance NodeJS client for Apache Kafka that wraps the native librdkafka library. All the complexity of balancing writes across partitions and managing (possibly ever-changing) brokers should be encapsulated in the library. This library currently uses librdkafka version 2.12.0 . Reference Docs To view the reference docs for the current version, go here Contributing For guidelines on contributing please see CONTRIBUTING.md Code of Conduct Play nice; Play fair. Requirements Apache Kafka =0.9 Node.js =16 Linux/Mac Windows?! See below OpenSSL Mac OS High Sierra / Mojave OpenSSL has been upgraded in High Sierra and homebrew does not overwrite default system libraries. That means when building node-rdkafka, because you are using openssl, you need to tell the linker where to find it: Then you can run npm install on your application to get it to build correctly. NOTE: From the librdkafka docs WARNING: Due to a bug in Apache Kafka 0.9.0.x, the ApiVersionRequest (as sent by the client when connecting to the broker) will be silently ignored by the broker causing the request to time out after 10 seconds. This causes client-broker connec","default_branch":null,"files":null,"tree":[],"storefront":"/r/Blizzard","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Blizzard/node-rdkafka/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}