Paxos algorithm specified and proved in TLA+/PlusCal, with separate processes and invariants for proposers and acceptors.
-
Updated
Sep 19, 2018 - TLA
Paxos algorithm specified and proved in TLA+/PlusCal, with separate processes and invariants for proposers and acceptors.
The Dutch national flag problem is a partitioning problem proposed and solved by E. Dijkstra in the 1970s. The problem is solved in +CAL in TLA.
Compared the specifications and correctness of Distributed Mutex Algorithms and compared the efficiency, max clock values, max states reached using TLA+
How to use TLA+ / TLA+ specification of the ClickHouse replication protocol
A collection of TLA+ specifications of varying complexities
TLA+ model checking and TLAPS theorem proving for the Paxos implementation in PaxosStore by WeChat
TLA+ examples and modelling
A formally verified implementation of a bolt-on security device for ICS networks. Designed with TLA+ and written/proved in F*
Applying TLA+/TLC/TLAPS to Source Code
Formal models of vac protocols
Add a description, image, and links to the tlaplus topic page so that developers can more easily learn about it.
To associate your repository with the tlaplus topic, visit your repo's landing page and select "manage topics."