Skip to content

komora

key value
wtf are these? declassified industrial stateful system components
marble garbage-collecting object store
concurrent-map lock-free in-memory B+ tree
terrors precise error handling built atop type-level set arithmetic
sharded-log low-contention logger
tiny-lsm KV for fixed-size items
ebr epoch-based reclamation
pagetable concurrent (wait-free!) 4-level pagetable
art adaptive radix trie
fault-injection io::Error testing triggers and source annotation
shared-local-state manage dynamic concurrent thread state
inline-array DB-focused low-space shared byte array container
cache-advisor scan-resistant non-blocking sharded concurrent LRU
metadata-store a write and recovery-only store for u64->NonZeroU64+bytes mappings
optimistic-cell lock-like structure for highly efficient scalable concurrent access
stack-map constant-size associative structure for composing into high-level structures

Popular repositories

  1. marble marble Public

    garbage-collecting on-disk object store, supporting higher level KV stores and databases.

    Rust 328 13

  2. concurrent-map concurrent-map Public

    lock-free B+ tree

    Rust 248 15

  3. terrors terrors Public

    ergonomic and precise error handling built atop type-level set arithmetic

    Rust 176 2

  4. tiny-lsm tiny-lsm Public

    super simple in-memory blocking LSM for constant-size keys and values

    Rust 59 4

  5. cache-advisor cache-advisor Public

    scan-resistant concurrent lazy LRU

    Rust 51 1

  6. art art Public

    Adaptive Radix Trie implementation for fixed-length keys

    Rust 48 7

Repositories

Showing 10 of 18 repositories

Top languages

Loading…

Most used topics

Loading…