thedolphin/karpserver

By thedolphin

Updated 8 months ago

KAfka gRPc server

Image
Message queues
0

453

thedolphin/karpserver repository overview

KAfka gRPc Server

Provides:

  • Publishing Kafka clusters over HTTP (gRPC over HTTP/2)
  • Simpler than Kafka REST API, thanks to bidirectional HTTP/2 streaming
  • One connection = one Kafka client – disconnection gracefully and immediately terminates the Kafka client.
  • Support multiple connections to a single topic with rebalancing
  • Message filtering and mangling using Lua script

Origin

GitHub

Run

karpserver needs configuration (example here)

Here is an example of the launch command:

docker run \
-v /path/to/karpserver.yml:/app/karpserver.yml \
-v /path/to/karpserver.lua:/app/karpserver.lua \
-p 50051:50051 \
thedolphin/karpserver:latest -config /app/karpserver.yml

Tag summary

Content type

Image

Digest

sha256:b7dfd9241

Size

16.5 MB

Last updated

8 months ago

docker pull thedolphin/karpserver:v0.1.2