LoLKV - Logless, Linearizable, RDMA-based Key-Value Storage System
Offered By: USENIX via YouTube
Course Description
Overview
Explore a groundbreaking approach to key-value storage systems in this 14-minute conference talk from NSDI '24. Delve into LoLKV, a novel logless replicated key-value storage system that challenges traditional log-based designs. Learn how LoLKV employs a lock-free approach, enabling concurrent object updates by multiple threads. Discover the innovative leader election and consolidation technique developed to manage complex failure scenarios. Understand the benefits of LoLKV's passive followers in reducing overall CPU usage. Examine the impressive performance gains, with LoLKV achieving 1.7–10× higher throughput and 20–92% lower tail latency compared to other state-of-the-art low-latency key-value stores. Gain insights from the research team at the University of Waterloo and Oracle Labs as they present their findings on this cutting-edge RDMA-based storage system.
Syllabus
NSDI '24 - LoLKV: The Logless, Linearizable, RDMA-based Key-Value Storage System
Taught by
USENIX
Related Courses
Advanced Operating SystemsGeorgia Institute of Technology via Udacity High Performance Computing
Georgia Institute of Technology via Udacity GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX