#kafka #tower #protocols #proto-kafka

proto-tower-kafka

Tower implementation of the Kafka protocol

2 releases

0.1.6 Feb 18, 2025
0.1.5 Jan 29, 2025

#1219 in Network programming


Used in proto-tower

GPL-3.0-only

140KB
2.5K SLoC

Proto-Kafka

Kafka is a message broker. Current work is included in kafkad-rs

Adding dependency to project

[dependencies]
proto-kafka = { git = "https://github.com/rapidrecast/proto-tower.git", subdir = "proto-kafka" }

Implementation details

graph TB
    A[UserRequest] <--> B[Request]
    B <--> C[Response]
    C <--> D[UserResponse]

Dependencies

~11–20MB
~280K SLoC