tigerbeetle / viewstamped-replication-made-famous
A $20k consensus challenge based on TigerBeetle's implementation of the pioneering Viewstamped Replication protocol.
☆188Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for viewstamped-replication-made-famous
- Writing a SQL database, take two: Zig and RocksDB☆141Updated 2 years ago
- fastfilter: Binary fuse & xor filters for Zig (faster and smaller than bloom filters)☆260Updated last month
- Viewstamped Replication for Rust☆64Updated last year
- [WIP] Zig BPF library☆65Updated last year
- Directed graph data structure for Zig☆91Updated 2 years ago
- LazyFS: A FUSE Filesystem with an internal dedicated page cache, which can be used to simulate data loss on unsynced writes☆122Updated 2 weeks ago
- ViewStamped Replication implementation in Go☆38Updated last year
- Antithesis SDK for Go☆30Updated last week
- Introduction to using BPF with Zig☆52Updated 3 years ago
- Apache Arrow implementation☆41Updated 9 months ago
- ☆74Updated 7 months ago
- Synthesize CRDTs from classic data types with verified lifting!☆143Updated 6 months ago
- Optimistic multi-version concurrency control (MVCC) for main memory databases, written in Rust.☆114Updated last year
- Writing eBPF in Zig☆122Updated this week
- Hiisi is a proof of concept libSQL written in Rust following TigerBeetle-style with deterministic simulation testing.☆94Updated 3 months ago
- Zig-based Hypervisor☆133Updated 3 months ago
- framework for evaluating (planet-scale) consensus protocols☆126Updated 8 months ago
- TLA+ specifications for Raft and variants☆59Updated 2 years ago
- An event loop in Zig using io_uring and coroutines☆116Updated 2 years ago
- Fast webserver with predictable memory usage☆143Updated 5 months ago
- TigerBeetle Hackathon at Interledger Summit 2023☆13Updated last year
- TLA+ specifications related to Viewstamped Replication☆28Updated last year
- Streaming and Incremental Computation Framework☆225Updated last year
- B-tree generator for C☆108Updated this week
- Building an intuition for different IO models (sync, io_uring, etc.) across different languages.☆27Updated last year
- Zig library for HyperLogLog estimation☆86Updated 4 months ago
- An asynchronous runtime with a focus on performance and resource efficiency.☆447Updated 3 months ago
- A little, pedagogical implementation of mvcc and transaction isolation levels.☆48Updated last month
- scan-resistant concurrent lazy LRU☆58Updated last year
- Zig-friendly library for interfacing with libgc (bdwgc) -- the Boehm-Demers-Weiser conservative garbage collector☆169Updated 10 months ago