View Project
Way-back-db is an in-memory key-value database optimized for versioned workloads, designed to deliver extremely low latency and high throughput.
Unlike traditional databases that write every update to disk, way-back-db performs instant, persistent versioning directly in memory. It uses a persistent treap data structure to snapshot and switch between database states in O(1) time, while basic operations (set/get/delete) run in O(log n).
Key features include:
Fully in-memory operation with optional disk persistence
Instant snapshots and version rollback
Real-time key watching and notifications
Single-threaded, event-driven server for maximum efficiency
Because it eliminates runtime disk I/O, way-back-db achieves ~10,000x faster versioning performance compared to disk-based databases like Redis (for versioned use cases).
The project is open-source and built for developers who care about performance, state management, and efficient rollback in distributed or high-frequency systems.
Built with