A from-scratch, minimal message broker in Java: append-only commit log + TCP produce/fetch. Rebuilding Kafka's core internals (log, offset, partitioning, replication) to learn them.
javadistributed-systemskafkatcppub-submessage-brokerlearning-projectevent-streamingcommit-logappend-only-log
-
Updated
Jun 13, 2026 - Java