cwi-swat / tla-ciView external linksLinks
TLA+ specifications accompanying paper: Automated Validation of State-Based Client-Centric Isolation with TLA+. (https://doi.org/10.1007/978-3-030-67220-1_4) Based on Crooks' Isolation (https://dl.acm.org/doi/10.1145/3087801.3087802).
☆27Feb 26, 2024Updated last year
Alternatives and similar repositories for tla-ci
Users that are interested in tla-ci are comparing it to the libraries listed below
Sorting:
- (Det)erministic deadl(ock) resolution for high-throughput, low-latency, and strongly consistent data stores.☆28May 12, 2025Updated 9 months ago
- TLA+ snippets, operators, and modules contributed and curated by the TLA+ community☆302Jan 20, 2026Updated 3 weeks ago
- ☆12Apr 26, 2023Updated 2 years ago
- Implementation of the logging layer of our SOSP '23 paper Halfmoon☆11Jul 28, 2023Updated 2 years ago
- A TLA+ specification of the Apache BookKeeper replication protocol☆105Mar 16, 2024Updated last year
- A script for running TLA+/TLC from the command line☆81Apr 20, 2021Updated 4 years ago
- An automatic test pipeline for distributed systems.☆17Aug 3, 2021Updated 4 years ago
- MathLib is a versatile C++ library that provides a wide range of mathematical algorithms and functions, including but not limited to tran…☆11Jun 6, 2023Updated 2 years ago
- P2PDB: A Peer-to-Peer Structured Data Trading System☆18Sep 17, 2022Updated 3 years ago
- A Python implementation of the SIEVE eviction algorithm☆19Jan 15, 2024Updated 2 years ago
- Distributed termination detection on a ring, due to Shmuel Safra: https://www.cs.utexas.edu/users/EWD/ewd09xx/EWD998.PDF☆42Apr 23, 2023Updated 2 years ago
- Material for a workshop on Apalache and TLA+. To be populated with more examples.☆22Apr 17, 2023Updated 2 years ago
- Reading the linearizability paper with TLA+☆51Apr 24, 2022Updated 3 years ago
- Dr. TLA+ series - learn an algorithm and protocol, study a specification☆847Apr 18, 2022Updated 3 years ago
- YCSB in Rust (WIP)☆19May 18, 2021Updated 4 years ago
- TLA+ and Alloy specs of database isolation☆21Oct 13, 2015Updated 10 years ago
- ☆24May 19, 2022Updated 3 years ago
- High-performance, high-scalability distributed computing with Erlang and Elixir.☆20Feb 8, 2023Updated 3 years ago
- wait-free 4-level 64-bit pagetable for contiguous low-contention concurrent metadata☆41Aug 20, 2024Updated last year
- ☆10Jun 29, 2021Updated 4 years ago
- Fork of the Shore-MT storage manager used by the research project Instant Recovery☆31Oct 9, 2018Updated 7 years ago
- A collection of state machine replication protocols☆121Dec 8, 2022Updated 3 years ago
- APALACHE: symbolic model checker for TLA+ and Quint☆529Updated this week
- TLA+ modules, specifications, and models for Radix trees.☆33Jul 9, 2021Updated 4 years ago
- CN separation logic refinement type system for C☆44Feb 3, 2026Updated 2 weeks ago
- GitHub Repo for Aria: A Fast and Practical Deterministic OLTP Database☆74Apr 15, 2024Updated last year
- ☆12Apr 8, 2025Updated 10 months ago
- A Measurement-Driven Approach for System Software Engineers - Bilingual technical book (繁中/English) on benchmarking methodology, performa…☆23Jan 3, 2026Updated last month
- A Swiss Army knife for read-write quorum systems☆86Jun 7, 2021Updated 4 years ago
- LazyLog: A New Shared Log Abstraction for Low-Latency Applications☆43Apr 28, 2025Updated 9 months ago
- If only std::set was a DBMS: collection of templated ACID in-memory exception-free thread-safe and concurrent containers in a header-only…☆44Oct 30, 2025Updated 3 months ago
- Redefining Video Management with power of SQL☆11Oct 15, 2023Updated 2 years ago
- ☆33Dec 23, 2025Updated last month
- ☆11Jul 13, 2022Updated 3 years ago
- Revisiting Whittaker-Henderson Smoothing☆11Jun 19, 2025Updated 7 months ago
- An alternative to OpenFaaS nats-queue-worker for long-running functions☆11Dec 14, 2022Updated 3 years ago
- DedupBench is a benchmarking tool for content-defined chunking techniques used in data deduplication. It currently supports eleven uniqu…☆22Oct 27, 2025Updated 3 months ago
- Nonblocking data structures☆12Jan 25, 2015Updated 11 years ago
- Interactive playground for exploring and sharing TLA+ specifications in the browser.☆187Jan 22, 2026Updated 3 weeks ago