jepsen-io / maelstrom
A workbench for writing toy implementations of distributed systems.
☆3,064Updated 3 months ago
Related projects ⓘ
Alternatives and complementary repositories for maelstrom
- A model checker for implementing distributed systems.☆1,579Updated last month
- A framework for distributed systems verification, with fault injection☆6,836Updated 3 weeks ago
- Techniques and numbers for estimating system's performance from first-principles☆3,767Updated 2 months ago
- ☆3,425Updated 3 years ago
- What are the differences between the transaction isolation levels in databases? This is a suite of test cases which differentiate isolati…☆2,454Updated last month
- Fast web applications through dynamic, partially-stateful dataflow☆5,003Updated 3 years ago
- (educational) build your own disk based KV store☆1,203Updated 3 months ago
- Class materials for a distributed systems lecture series☆9,072Updated last year
- Black-box transactional safety checker based on cycle detection☆643Updated last month
- An implementation of differential dataflow using timely dataflow on Rust.☆2,586Updated last week
- open source training courses about distributed database and distributed systems☆10,197Updated last year
- A collection of awesome CRDT resources☆1,221Updated 3 years ago
- Awesome list of distributed transactions☆724Updated 3 years ago
- A list of papers about distributed consensus.☆2,526Updated 3 months ago
- Interesting readings and talks on computer science☆671Updated 3 months ago
- A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.☆4,026Updated this week
- The world's fastest CRDT. WIP.☆1,609Updated 3 weeks ago
- Add hardship to your tests☆790Updated last month
- For when people get too hyped up about things☆7,276Updated 10 months ago
- the champagne of beta embedded databases☆8,175Updated last month
- Hermit launches linux x86_64 programs in a special, hermetically isolated sandbox to control their execution. Hermit translates normal, n…☆1,196Updated 2 weeks ago
- Build Postgres Extensions with Rust!☆3,688Updated this week
- Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite☆2,863Updated 3 weeks ago
- Command-line sampling profiler for macOS and Linux☆2,339Updated this week
- Distributed SQL database in Rust, written as an educational project☆6,236Updated last month
- The Cloud Operational Data Store: use SQL to transform, deliver, and act on fast-changing data.☆5,809Updated this week
- Roshi is a large-scale CRDT set implementation for timestamped events.☆3,153Updated last year
- Curated list of resources on testing distributed systems☆2,495Updated 3 weeks ago
- Queueing theory: an introduction for software development☆2,137Updated last year
- The Feldera Incremental Computation Engine☆768Updated this week