News for hackers. Stuff that matters.
Re:EloqKV: Achieving Predictable P99.99 Latency on NVMe with... by the_precipitate on Friday January 23, 2026 @11:14AM (#46734233)
With DRAM price this high, this is certainly a welcome feature. But how do you control write latency? B+ Tree is pretty bad at updates and LMDB, another BTree based storage is lightning fast on reads but quite bad on writes compared with RocksDB.
Re:EloqKV: Achieving Predictable P99.99 Latency on NVMe with... by iamlintaoz on Friday January 23, 2026 @11:21AM (#46734327)
The disk storage EloqKV uses (EloqStore [1]) is optimized for batch updates because the upper Data Substrate layer manages buffering and the Write-Ahead Log (WAL), absorbing writes and guaranteeing durability. When durability is not required, the WAL can be optionally disabled.

[1] github.com/eloqdata/eloqstore

Disclaimer: I am the CEO of EloqData

Re:EloqKV: Achieving Predictable P99.99 Latency on NVMe with... by hubertzhang on Friday January 23, 2026 @11:32AM (#46734460)
we leverage batch write optimization which uses Copy-on-write B-tree variant enables high-throughput batch writes without blocking concurrent reads. MVCC-based design eliminates lock contention and provides predictable write amplification.