About 2 years ago I was intrigued by distributed systems, particularly distributed consensus algorithms. Going down the rabbit hole of replicated logs, I decided to build my own Kafka event streaming platform. Since then, Kerala has been my hobby side project.<p>There’s still so much left to do:
- topic partitioning
- file-based storage engine (currently in-memory)
- finish client streaming apis
- much more, checkout the roadmap on the Github.<p>Let me know what you think!