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.
☆72Updated last year
Related projects ⓘ
Alternatives and complementary repositories for crdt-isabelle
- TLA+ specification of Flexible Paxos☆38Updated last year
- A curated list of TLA+ resources.☆65Updated 5 years ago
- Pluscal/TLA+ modeling of distributed systems/protocols☆78Updated last year
- Jupyter kernel for TLA⁺☆118Updated 2 years ago
- Interactive, web-based environment for exploring and visualizing TLA+ specifications.☆71Updated this week
- An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework☆182Updated 11 months ago
- TLA+ Spec of a simplified part of MongoDB replication system☆46Updated 4 years ago
- A TLA+ specification of the Apache BookKeeper replication protocol☆100Updated 7 months ago
- A curated list of TLA+ resources.☆131Updated 4 months ago
- Different TLA+ specifications, mostly for learning purposes☆31Updated 6 months ago
- A Swiss Army knife for read-write quorum systems☆84Updated 3 years ago
- Algorithm examples in PlusCal, the algorithm language of Lamport's TLA+☆59Updated 9 years ago
- Command line binaries for the TLA+ language☆164Updated last year
- TLA+ specification of Fast Flexible Paxos☆18Updated 4 years ago
- CASPaxos: Replicated State Machines without logs☆96Updated 6 years ago
- PGo is a source to source compiler from Modular PlusCal specs into Go programs.☆175Updated this week
- Source Code for 'Practical TLA+' by Hillel Wayne☆288Updated 2 years ago
- Implementation of Raft consensus algorithm☆112Updated 9 years ago
- Distributed Separation Logic: a framework for compositional verification of distributed protocols and their implementations in Coq☆95Updated 3 months ago
- Very small examples of TLA+ features.☆43Updated 5 years ago
- Reading the linearizability paper with TLA+☆48Updated 2 years ago
- DSL for fault-tolerant distributed algorithms using partially-synchronous communication-closed rounds☆44Updated 2 years ago
- TLA+ snippets, operators, and modules contributed and curated by the TLA+ community☆269Updated last month
- A collection of state machine replication protocols☆118Updated last year
- TLA+ specifications accompanying paper: Automated Validation of State-Based Client-Centric Isolation with TLA+. (https://doi.org/10.1007/…☆24Updated 8 months ago
- A TLA+ guide☆278Updated 2 years ago
- TLA+ specifications related to Viewstamped Replication☆28Updated last year
- Fast linearizability checker☆65Updated 9 years ago
- A static web application to explore and animate a TLA+ state graph.☆196Updated last year
- Synchronous fault-tolerant distributed algorithms encoded in TLA+☆32Updated 3 years ago