frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

EloqKV: Achieving Predictable P99.99 Latency on NVMe with Redis API

https://www.eloqdata.com/blog/2026/01/08/eloqkv-on-eloqstore
13•hubertzhang•1h ago

Comments

hubertzhang•1h ago
Most Redis alternatives that use disk for persistence struggle with tail latency (P9999) due to background maintenance or OS filesystem overhead. We built EloqKV on a custom storage engine, EloqStore, to solve this.

Key Architectural Choices:

- Custom B-tree Variant: Unlike LSM-trees used in many disk-backed stores, our B-tree variant avoids the "compaction stalls" that typically cause high tail latency during heavy writes.

- Coroutines & io_uring: We leverage io_uring for asynchronous I/O and use coroutines to manage thousands of concurrent I/O requests without the context-switching overhead.

- Object Storage Integration (optional): EloqStore uses object storage as the primary persistent layer, with NVMe acting as a high-speed cache/tier, providing durability without sacrificing speed.

We’ve reached a point where we can provide predictable P99.99 latency even when the working set is primarily on NVMe. We’d love to answer any questions about the storage internals or our benchmarking process.

the_precipitate•1h ago
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.
iamlintaoz•1h ago
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

hubertzhang•1h ago
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.

Show HN: Will this discover hidden YouTube video gems (or gems in the making)?

https://gizzapp.com/buyunderratedvideofinder/
1•johnboygiz•48s ago•0 comments

Show HN: Directory of 1000 open source alternatives to popular software

http://ww17.your-domain.com/
1•Zenith-Software•1m ago•0 comments

Deregulation is not the answer to the affordable housing crisis

https://48hills.org/2026/01/new-study-shows-that-deregulation-is-not-the-answer-to-the-affordable...
1•masterofsome•1m ago•0 comments

Digital Sovereignty: Why Tech Execs Must Act Now

https://www.forrester.com/blogs/digital-sovereignty-why-tech-execs-must-act-now/
1•doener•2m ago•0 comments

New 3D Mapping website (uses GMP)

https://www.easy3dmaps.com/gallery
1•dobodob•4m ago•0 comments

If agents use your tool, you need evals

https://tessl.io/blog/why-you-need-evals/
1•nadis•6m ago•0 comments

Lawmakers Hold Hearing on the Impact of Screen Time on Kids [video]

https://www.c-span.org/program/senate-committee/lawmakers-hold-hearing-on-the-impact-of-screen-ti...
1•Group_B•7m ago•0 comments

Killing the ISP Appliance: An eBPF/XDP Approach to Distributed BNG

https://markgascoyne.co.uk/posts/ebpf-bng/
1•chaz6•8m ago•0 comments

Show HN: A self-hosting C compiler that runs on a Raspberry Pi Pico

https://github.com/ezulabs/MicroCC
2•ezulabs•10m ago•0 comments

Golden Ratio using an equilateral triangle inscribed in a circle

https://geometrycode.com/free/how-to-graphically-derive-the-golden-ratio-using-an-equilateral-tri...
4•peter_d_sherman•10m ago•0 comments

Nobody Likes Lag: How to Make Low-Latency Dev Sandboxes

https://www.compyle.ai/blog/nobody-likes-lag/
2•mnazzaro•11m ago•0 comments

Notes on the Intel 8086 processor's arithmetic-logic unit

https://www.righto.com/2026/01/notes-on-intel-8086-processors.html
1•elpocko•12m ago•0 comments

TikTok Is a Propaganda Tool. Anyway, Let's Build Monsters

https://blog.adafruit.com/2026/01/23/tiktok-is-a-propaganda-tool-anyway-lets-build-monsters-and-m...
2•ptorrone•12m ago•0 comments

Working on reducing wasted distribution effort before publishing posts

1•ryujii•14m ago•0 comments

Show HN: Manager List is now live!!!

https://managerlist.com
1•itsmiketu•14m ago•0 comments

Jason Calacanis' Warning To Y Combinator Startups (2010) [video]

https://www.youtube.com/watch?v=2cdrCYrZIvI
1•eamag•15m ago•1 comments

Show HN: VSCode Extension for E2B Sandbox

https://marketplace.visualstudio.com/items?itemName=bhavaniravi.e2b-sandbox-explorer
1•bhavaniravi•15m ago•0 comments

Show HN: Cholesterol Tracker – Built after high cholesterol diagnosis at 33

https://cholesterol-tracker.poniansoft.com/
2•briskibe•15m ago•0 comments

Teemux: Zero-config log multiplexer with built-in MCP server

https://github.com/gajus/teemux
1•todsacerdoti•16m ago•0 comments

My Journey From Foreign Correspondent to Uber Driver

https://stevescherer.substack.com/p/my-journey-from-foreign-correspondent
2•gaws•18m ago•0 comments

PowerShell architect retires after decades at the prompt

https://www.theregister.com/2026/01/22/powershell_snover_retires/
1•Bender•18m ago•0 comments

Newpipe.net is down – DNS resolution is failing

https://github.com/TeamNewPipe/website/issues/420
3•gumarn_y•19m ago•4 comments

Microsoft 365 outage drags on for nearly 10 hours during bad night

https://www.theregister.com/2026/01/23/microsoft_365_outage/
1•Bender•19m ago•0 comments

Linux 6.19 Scheduler Feature Being Disabled Due to Performance Regressions

https://www.phoronix.com/news/Linux-6.19-Disabling-Next-Buddy
1•Bender•20m ago•0 comments

John Carmack prediction on AGI (2019) [video]

https://www.youtube.com/watch?v=udlMSe5-zP8
1•eamag•20m ago•0 comments

The Duck Game Chat for Nintendo Switch

https://pond.gg/
1•surprisetalk•21m ago•0 comments

Where to Sleep in Lax

https://cadence.moe/blog/2025-12-30-where-to-sleep-in-lax
1•surprisetalk•21m ago•0 comments

My review of the Nüborn Baby at 3 months

https://joshcollinsworth.com/blog/baby-review
1•surprisetalk•21m ago•0 comments

Enosuchblog

https://blog.yossarian.net/
1•surprisetalk•21m ago•0 comments

Please Unsubscribe

https://www.youtube.com/watch?v=pYQjJ0Oov8g
1•iamflimflam1•22m ago•0 comments