Lune

NSDI2024Top-tier venue

LoLKV: The Logless, Linearizable, RDMA-based Key-Value Storage System

Ahmed Alquraan, Sreeharsha Udayashankar, Virendra J. Marathe, Bernard Wong, Samer Al-Kiswany

2024Year
5Citations
3Top-tier citations

Abstract

We present LoLKV, a novel logless replicated key-value storage system. LoLKV follows a fundamentally different approach for designing a linearizable key-value storage system compared to state-of-the-art systems. LoLKV forgoes the classical log-based design and uses lock-free approach to allow multiple threads to concurrently update objects. It presents a novel leader election and consolidation approach to handle complex failure scenarios. LoLKV's followers are passive, reducing their overall CPU usage. Our evaluation shows that LoLKV achieves 1.7-10× higher throughput and 20-92% lower tail latency than other state-of-the-art low-latency keyvalue stores.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext bbbb47db-d343-4e09-9352-88f349b91360

Cited by top-tier papers3

Ask how each one uses it

Builds on5

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines