Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chronos-tachyon/go-raft
An implementation of the Raft distributed consensus protocol
https://github.com/chronos-tachyon/go-raft
Last synced: 4 months ago
JSON representation
An implementation of the Raft distributed consensus protocol
- Host: GitHub
- URL: https://github.com/chronos-tachyon/go-raft
- Owner: chronos-tachyon
- License: mit
- Created: 2016-03-24T17:33:29.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2016-04-10T18:51:05.000Z (almost 9 years ago)
- Last Synced: 2024-06-20T15:54:06.603Z (7 months ago)
- Language: Go
- Homepage:
- Size: 81.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-raft
An implementation of the [Raft distributed consensus protocol](https://raft.github.io)[![godoc](https://chronos-tachyon.net/img/godoc-badge.svg)](https://godoc.org/github.com/chronos-tachyon/go-raft)
Status: work in progress
## What is it?
Raft, if you're not familiar, is a consensus protocol for distributed systems.
It works by (a) electing a leader, and then (b) recording and distributing a
log of state mutations.