kafka

Message broker

A Go implementation of a distributed publish-subscribe messaging system

Producer and Consumer for Kafka in Go

GitHub

129 stars
10 watching
38 forks
Language: Go
last commit: over 9 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
b/kafka-websocketProvides a WebSocket interface to interact with Kafka's distributed message broker347
optiopay/kafkaProvides a Go driver for interacting with Apache Kafka216
allegro/hermesA message broker built on top of Kafka for reliable and fault-tolerant communication820
dart-kafka/kafkaProvides a Dart client library for interacting with the Apache Kafka message broker56
datadog/kafka-kitTools and services for efficient management of Kafka topics and brokers488
fgeller/ktA command-line tool for interacting with Apache Kafka clusters947
mmolimar/ksql-jdbc-driverProvides standard access to Apache Kafka via JDBC API.87
didier-wenzek/ocaml-kafkaBindings for a distributed messaging system used for asynchronous data exchange between applications.63
ysn2233/kafka-promptAn interactive command-line client with auto-completion for Kafka commands and their optional arguments.6
php-kafka/php-simple-kafka-clientA PHP extension that provides a simple interface to produce and consume data in real-time messaging systems like Kafka and Redpanda.27
nmaquet/kasperA lightweight library for processing Kafka topics with idempotent at-least-once semantics439
tamediadigital/librdkafka-dAn object-oriented wrapper around the librdkafka C library for messaging system integration.11
xitonix/trubkaA command-line tool for interacting with Kafka clusters333
zendesk/ruby-kafkaA Ruby client library for interacting with Apache Kafka1,275
kak-tus/amiA Go client for reliable message queues using Redis Cluster Streams28