SLATE: a key-value engine for raw NOR flash that proves what happens when the power cuts mid-write

· Users Rust Lang · July 30, 2026, 9:15 a.m.
Summary
The blog post introduces SLATE, a key-value engine designed for bare NOR flash systems without a filesystem or battery-backed cache. It addresses power failure challenges and ensures data integrity through features like prefix durability, rollback resistance, and erasure tolerance. The author invites feedback and comparisons from others in embedded systems development.
AUTHOR
Sponsored
Zulip logo Zulip
Organized team chat for people who take work seriously. Topic-based threading keeps conversations focused.
Try Zulip
Become a sponsor →