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 Loading

  1. marble marble Public

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

    Rust 401 16

  2. concurrent-map concurrent-map Public

    lock-free B+ tree

    Rust 293 13

  3. terrors terrors Public

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

    Rust 246 10

  4. tiny-lsm tiny-lsm Public

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

    Rust 71 6

  5. cache-advisor cache-advisor Public

    scan-resistant concurrent lazy LRU

    Rust 61 1

  6. art art Public

    Adaptive Radix Trie implementation for fixed-length keys

    Rust 54 6

Repositories

Showing 10 of 20 repositories
  • art Public

    Adaptive Radix Trie implementation for fixed-length keys

    komora-io/art’s past year of commit activity
    Rust 54 Apache-2.0 6 0 0 Updated Jul 30, 2025
  • komora-io/simple-compress’s past year of commit activity
    Rust 0 0 0 0 Updated Jul 27, 2025
  • db Public
    komora-io/db’s past year of commit activity
    Rust 9 1 0 0 Updated May 1, 2025
  • terrors Public

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

    komora-io/terrors’s past year of commit activity
    Rust 246 Apache-2.0 10 8 4 Updated Apr 22, 2025
  • marble Public

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

    komora-io/marble’s past year of commit activity
    Rust 401 Apache-2.0 16 9 0 Updated Feb 28, 2025
  • tiny-lsm Public

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

    komora-io/tiny-lsm’s past year of commit activity
    Rust 71 GPL-3.0 6 0 3 Updated Feb 21, 2025
  • inline-array Public
    komora-io/inline-array’s past year of commit activity
    Rust 11 Apache-2.0 4 0 2 Updated Oct 11, 2024
  • concurrent-map Public

    lock-free B+ tree

    komora-io/concurrent-map’s past year of commit activity
    Rust 293 Apache-2.0 13 4 0 Updated Sep 8, 2024
  • ebr Public

    high-efficiency concurrent reclamation

    komora-io/ebr’s past year of commit activity
    Rust 35 Apache-2.0 3 0 0 Updated Aug 29, 2024
  • pagetable Public

    wait-free 4-level 64-bit pagetable for contiguous low-contention concurrent metadata

    komora-io/pagetable’s past year of commit activity
    Rust 40 Apache-2.0 3 0 0 Updated Aug 20, 2024

Top languages

Loading…

Most used topics

Loading…