https://github.com/paulja/go-log
Log service from Distributed Services with Go
https://github.com/paulja/go-log
distributed-systems go grpc raft serf
Last synced: 8 months ago
JSON representation
Log service from Distributed Services with Go
- Host: GitHub
- URL: https://github.com/paulja/go-log
- Owner: paulja
- Created: 2024-11-22T13:51:54.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-06T17:35:42.000Z (over 1 year ago)
- Last Synced: 2025-10-08T14:03:26.600Z (9 months ago)
- Topics: distributed-systems, go, grpc, raft, serf
- Language: Go
- Homepage:
- Size: 62.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# go-log
A distributed log implementation written in Go. The service uses gRPC for all external APIs, Serf and Raft with a multiplex implementation for inter-server communication, replication and resilience. Fully observable via structured logging and traces.
---
Developed while reading the book Distributed Services in Go by Travis Jeffery.