WolveKafka - Consume Kafka with a plain HTTP endpoint
Show HN: WolveKafka – Consume Kafka with a plain HTTP endpoint

WolveKafka (WKS) lets you process Kafka events using any HTTP service in any language. Instead of embedding a Kafka client, your service receives batches over HTTP and returns per-record results; WKS handles consumer groups, batching, retries with backoff, dead-letter queues, and offset commits. It supports weighted routing across instances, hot config reload, and observability via Prometheus and OpenTelemetry. Ideal for teams that want to keep business logic in an independently deployed service without rewriting Kafka plumbing. Try the quickstart demo with Docker to see retries and DLQ in action.
Ваша сервисная логика может быть на любом языке — просто обрабатывайте HTTP-запросы, а WolveKafka возьмёт на себя все сложности работы с Kafka.