Skip to content

A middleware that unifies Apache Kafka message processing across various libraries

License

Notifications You must be signed in to change notification settings

alebabai/go-kafka

Repository files navigation

go-kafka

A middleware that unifies Apache Kafka message processing across various libraries

build version report coverage tag reference

Getting started

Go modules are supported.

Manual install:

go get -u github.com/alebabai/go-kafka

Golang import:

import "github.com/alebabai/go-kafka"

Usage

To use the abstractions provided by this module, just implement the converters defined in adapter/converter.go for the types specific to your Apache Kafka client library.

By the way, here are the implementations for the most popular Apache Kafka client libraries that can be used independently or as reference examples.

About

A middleware that unifies Apache Kafka message processing across various libraries

Topics

Resources

License

Stars

Watchers

Forks