WolveKafka - HTTP 엔드포인트로 Kafka 소비하기

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

WolveKafka - HTTP 엔드포인트로 Kafka 소비하기

WolveKafka는 Kafka 소비를 단순한 HTTP 엔드포인트로 바꿔주는 오픈소스 도구입니다. 애플리케이션에 Kafka 클라이언트를 넣을 필요 없이, 원하는 언어로 HTTP 핸들러만 작성하면 WKS가 컨슈머 그룹, 배치 처리, 재시도, 데드레터 큐, 오프셋 커밋까지 알아서 처리합니다. 각 레코드에 대해 SUCCESS, RETRY, FAILED 상태를 반환하면 WKS가 커밋, 백오프 재시도, DLQ 전송을 결정합니다. 429 응답으로 과부하를 제어할 수 있고, 가중치 기반 라우팅과 구성 핫 리로드도 지원합니다. Docker 데모로 바로 체험할 수 있으며, Prometheus와 Grafana로 모니터링할 수 있습니다.

Kafka 이벤트를 Python HTTP 핸들러로 처리했습니다. 이제 비즈니스 로직에만 집중하세요.

이 날의 다른 글

2026-11-10