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: almost 8 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
b/kafka-websocket Provides a WebSocket interface to interact with Kafka's distributed message broker 347
optiopay/kafka Provides a Go driver for interacting with Apache Kafka 216
allegro/hermes A message broker built on top of Kafka for reliable and fault-tolerant communication 820
dart-kafka/kafka Provides a Dart client library for interacting with the Apache Kafka message broker 56
datadog/kafka-kit Tools and services for efficient management of Kafka topics and brokers 488
fgeller/kt A command-line tool for interacting with Apache Kafka clusters 947
mmolimar/ksql-jdbc-driver Provides standard access to Apache Kafka via JDBC API. 87
didier-wenzek/ocaml-kafka Bindings for a distributed messaging system used for asynchronous data exchange between applications. 63
ysn2233/kafka-prompt An interactive command-line client with auto-completion for Kafka commands and their optional arguments. 6
php-kafka/php-simple-kafka-client A PHP extension that provides a simple interface to produce and consume data in real-time messaging systems like Kafka and Redpanda. 27
nmaquet/kasper A lightweight library for processing Kafka topics with idempotent at-least-once semantics 439
tamediadigital/librdkafka-d An object-oriented wrapper around the librdkafka C library for messaging system integration. 11
xitonix/trubka A command-line tool for interacting with Kafka clusters 333
zendesk/ruby-kafka A Ruby client library for interacting with Apache Kafka 1,275
kak-tus/ami A Go client for reliable message queues using Redis Cluster Streams 28