Distributed commit log written in Go
Forest Bus is a message bus based on a persistent distributed commit log, very much inspired by Apache Kafka. Forest Bus is written in Go with client libraries available for Go, Java and Python.
A distributed commit log message bus allows clients to request any message within a topic. This allows clients to bootstrap over historical data, reprocess messages following software fixes or enhancements and catch-up following outages. Forest Bus allows clients to read from any node in a cluster, helping to distribute the load of serving messages.
Forest Bus is a standalone server (no need for Zookeeper) and includes a Javascript monitoring application that allows administrators to easily see the status of a given node.
Feedback, feature enhancements and bug fixes will all be gladly received!
The full list of my published Software
Made with PubTal 3.5
Copyright 2021 Colin StewartEmail: colin at owlfish.com