gavrielrh / proglog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

proglog

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

About


Languages

Language:Go 96.8%Language:Makefile 3.2%