tarndb
Crash-safe embedded key-value store in C
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
GITHUB · launched Oct 15, 2026 · 49 upvotes (top 34%) · 0 views
Category and tags
- Horizontal
- Data infrastructure
- Developer
- Not AI
- Hobby / open-source project
- c
- database
- key-value-store
- storage-engine
Visit website ↗ Source listing ↗
Could you build this?
No Writing a crash-safe embedded key-value store in C demands deep systems programming knowledge regarding memory management, ACID transaction guarantees, write-ahead logging (WAL), and file system sync semantics.
What it would actually take: Requires low-level C programming implementing data structures like LSM-trees or B+ trees, write-ahead logging (WAL), lock-free concurrency, and explicit page cache flushing via fsync/fdatasync. The core difficulty lies in formal verification of crash safety across power failures and sudden process termination, buffer management, and preventing race conditions or memory leaks without high-level runtime safety nets.
Competitors
Other products that read as similar to this one : 1172 launches clear the similarity bar, closest 8 shown.
Attention rank: #388 of 1173 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 349 days after the earliest competitor.
- raft-kv-store · github · 2026-10-04 · 34 upvotes · similarity 0.63
- MiniKV · github · 2026-10-14 · 10 upvotes · similarity 0.56
- polyxor · github · 2026-09-26 · 53 upvotes · similarity 0.53
- blink · github · 2026-09-22 · 20 upvotes · similarity 0.50
- helloworld-bruteforced · github · 2026-09-10 · 38 upvotes · similarity 0.50
Show 3 more
- solidcraft-perf · github · 2026-10-12 · 21 upvotes · similarity 0.50
- SecurityDriven.OneFlight · github · 2026-10-03 · 19 upvotes · similarity 0.50
- General_Purpose_Allocator · github · 2026-10-09 · 10 upvotes · similarity 0.50