trvedata / crdt-isabelle
Victor B. F. Gomes, Martin Kleppmann, Dominic P. Mulligan, and Alastair R. Beresford. Verifying Strong Eventual Consistency in Distributed Systems. In OOPSLA and Proceedings of the ACM on Programming Languages (PACMPL), 2017.
☆73Updated 2 years ago
Alternatives and similar repositories for crdt-isabelle:
Users that are interested in crdt-isabelle are comparing it to the libraries listed below
- An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework☆188Updated last year
- TLA+ specification of Flexible Paxos☆40Updated last year
- A curated list of TLA+ resources.☆66Updated 5 years ago
- TLA+ Spec of a simplified part of MongoDB replication system☆46Updated 5 years ago
- A TLA+ specification of the Apache BookKeeper replication protocol☆104Updated last year
- Synchronous fault-tolerant distributed algorithms encoded in TLA+☆32Updated 4 years ago
- Jupyter kernel for TLA⁺☆119Updated 2 years ago
- Pluscal/TLA+ modeling of distributed systems/protocols☆78Updated last year
- Syllabus and materials for a graduate distributed systems seminar, with a focus on storage systems and programming models☆51Updated 8 years ago
- Implementation of Raft consensus algorithm☆112Updated 10 years ago
- CASPaxos: Replicated State Machines without logs☆100Updated 6 years ago
- Convert TLA+ output (and values) into JSON☆26Updated 4 years ago
- A collection of state machine replication protocols☆118Updated 2 years ago
- Byzantine Fault Tolerant CRDT's and other Eventually Consistent Algorithms☆59Updated 4 years ago
- Source Code for 'Practical TLA+' by Hillel Wayne☆291Updated 3 years ago
- A Swiss Army knife for read-write quorum systems☆84Updated 3 years ago
- TLA+ snippets, operators, and modules contributed and curated by the TLA+ community☆282Updated this week
- Command line binaries for the TLA+ language☆169Updated 2 years ago
- Interactive, web-based tool for exploring, visualizing, and sharing formal specifications in TLA+.☆117Updated this week
- A static web application to explore and animate a TLA+ state graph.☆199Updated last year
- TLA+ specifications accompanying paper: Automated Validation of State-Based Client-Centric Isolation with TLA+. (https://doi.org/10.1007/…☆24Updated last year
- Algorithm examples in PlusCal, the algorithm language of Lamport's TLA+☆61Updated 10 years ago
- A TLA+ guide☆279Updated 2 years ago
- Specifying and Verifying CRDT Protocols using TLA+☆42Updated 3 years ago
- framework for evaluating (planet-scale) consensus protocols☆127Updated last year
- A TLA+ module for animating TLC traces.☆46Updated 4 months ago
- A curated list of TLA+ resources.☆141Updated 10 months ago
- TLA+ specification for the Raft consensus algorithm☆492Updated 2 months ago
- TLA+ specification of the Kafka replication protocol☆88Updated 5 years ago
- Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq☆98Updated 9 months ago