SKIP TO CONTENT
SD

SHREYAS DEB / PORTFOLIO

0LOADING
2026·SYSTEMS

Cuffka — Kafka with Raft

A ground-up reimplementation of Apache Kafka in Go: a distributed pub-sub message broker backed by a Raft-based controller quorum (KRaft-inspired) with automatic leader election, append-only partitioned commit logs, and consumer-group coordination. Ships a full admin CLI for topic management, producing, and consuming — built directly from the original Kafka and Raft papers.

YEAR
2026
DOMAIN
SYSTEMS
STACK
GoRaftDistributed SystemsPub/Sub
ACTIVITY
24 COMMITS · MAY 2026