Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ongardie/raft.tla
TLA+ specification for the Raft consensus algorithm
https://github.com/ongardie/raft.tla
Last synced: 4 days ago
JSON representation
TLA+ specification for the Raft consensus algorithm
- Host: GitHub
- URL: https://github.com/ongardie/raft.tla
- Owner: ongardie
- Created: 2014-12-02T20:48:51.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T05:57:21.000Z (about 2 months ago)
- Last Synced: 2024-09-16T07:03:28.015Z (about 2 months ago)
- Language: TLA
- Size: 10.7 KB
- Stars: 458
- Watchers: 21
- Forks: 74
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Formal TLA+ specification for the [Raft consensus algorithm](https://raftconsensus.github.io). This is slightly updated compared to the dissertation version.
For more information, see Chapter 8 (Correctness) and Appendix B (Safety proof and formal specification) in https://github.com/ongardie/dissertation .
If you're trying to run the TLA+ model checker on this specification, check out Jin Li's changes in [Pull Request #4](https://github.com/ongardie/raft.tla/pull/4/).
Copyright 2014 Diego Ongaro.
This work is licensed under the Creative Commons Attribution-4.0 International License https://creativecommons.org/licenses/by/4.0/ .