Kafka-style "commit log" in Go.
Implementation derived from "Distributed Services with Go" by Travis Jeffery
Completed:
- Commit Log Prototype
- JSON over HTTP Server
- Protobuf definitions
- Read/Append file IO
- Serve requests with gRPC
- Secure services
- Telemetry
- Server-to-server Service Discovery
- Service Coordination via Consensus
- Load Balancing