hermes-distributed-broker
Rishika3D/hermes-distributed-broker
Java
A distributed, Kafka-inspired message broker built from scratch in Java 21 β raw TCP sockets, append-only WAL, simplified Raft consensus, consistent hashing, quorum replication, and consumer groups. Includes a Spring Boot REST API, Next.js telemetry dashboard, and 118 automated tests.