al8n / sklView external linksLinks
A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.
☆66Feb 24, 2025Updated 11 months ago
Alternatives and similar repositories for skl
Users that are interested in skl are comparing it to the libraries listed below
Sorting:
- A generic-purpose, atomic, ordered, zero-copy read, zero-cost (in-place) write, Write-Ahead Log implementation for Rust.☆27Dec 28, 2024Updated last year
- A timed adaptive radix trie data-structure, used in SurrealKV☆113Sep 5, 2025Updated 5 months ago
- Multilayered, Log-structured Secure Disk (MlsDisk) protects the disk I/O for TEEs☆20Jul 4, 2024Updated last year
- Shared Unit Raft☆83Dec 3, 2024Updated last year
- Concurrent ART (adaptive radix tree)☆178Sep 26, 2025Updated 4 months ago
- [WIP] A relational database written in Rust for learning purpose, heavily inspired by cmu-db/bustub. (CMU 15-445).☆156Feb 20, 2025Updated 11 months ago
- Embedded Key-Value Storage Engine☆144Nov 22, 2025Updated 2 months ago
- cross-platform Rust API for memory mapped IO☆42May 4, 2024Updated last year
- ☆12Aug 14, 2025Updated 6 months ago
- Concurrent skip list☆24Nov 5, 2018Updated 7 years ago
- Fast, efficient, and robust memory reclamation for Rust.☆465Sep 13, 2025Updated 5 months ago
- A lightweight, no-std, object-safe, serialization-only framework for Rust☆104Feb 7, 2026Updated last week
- lock-free B+ tree☆309Sep 8, 2024Updated last year
- A SQL database☆89Jun 10, 2023Updated 2 years ago
- ☆12Dec 14, 2019Updated 6 years ago
- Convenience wrapper for cargo buildscript input/output☆15Jan 1, 2026Updated last month
- Copy files faster in rust☆11Jun 11, 2018Updated 7 years ago
- An async version of iterator☆41Jun 11, 2024Updated last year
- musl: A C standard library☆16Jan 22, 2026Updated 3 weeks ago
- Rust library for concurrent data access, using memory-mapped files, zero-copy deserialization, and wait-free synchronization.☆613Feb 3, 2026Updated last week
- Make any value Sync but only available on its original thread☆39Dec 20, 2025Updated last month
- Concurrently Readable Data Structures for Rust☆364Updated this week
- Concurrent multi-producer multi-consumer queue☆299Dec 2, 2025Updated 2 months ago
- A low-level, versioned, embedded, ACID-compliant, key-value database for Rust☆479Feb 7, 2026Updated last week
- The Stormlicht browser engine.☆15Aug 13, 2024Updated last year
- Course website for Systems Verification Fall 2024☆14Jul 10, 2025Updated 7 months ago
- Experiments with structured concurrency in Rust☆410Jul 24, 2024Updated last year
- 🪶 columnar SQL database built from scratch☆93Jan 17, 2026Updated 3 weeks ago
- BzTree implementation for Rust☆37Aug 19, 2025Updated 5 months ago
- A rust implementation of lock free cuckoo hashmap☆69Jan 28, 2025Updated last year
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆221Updated this week
- Prototype implementation of SwiftPaxos (NSDI 2024)☆22Updated this week
- an HTTP/1.1 server to send postgres LISTEN payloads via Server-Sent Events☆15Nov 26, 2019Updated 6 years ago
- A lightweight version of pin-project written with declarative macros.☆270Updated this week
- A Rust data structure for efficient lower-bound lookups☆92Feb 26, 2024Updated last year
- [SIGMOD '24] CaaS-LSM: Compaction-as-a-Service for LSM-based Key-Value Stores in Storage Disaggregated Infrastructure☆71Jul 2, 2024Updated last year
- ☆99Aug 23, 2025Updated 5 months ago
- FleetFS distributed filesystem☆40Aug 10, 2025Updated 6 months ago
- An implementation of Raft in Rust.☆39Dec 22, 2022Updated 3 years ago