Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

HotRing - A Hotspot-Aware In-Memory Key-Value Store

USENIX via YouTube

Overview

Explore the innovative HotRing key-value store designed to address hotspot issues in in-memory systems. Delve into the challenges of hotspot-awareness in existing key-value stores and discover how HotRing optimizes performance for highly skewed workloads. Learn about the ordered-ring hash index structure, which improves access to hot items, and the lightweight strategy for detecting hotspot shifts at runtime. Understand the comprehensive lock-free design that enables HotRing to leverage multi-core architectures for massively concurrent requests. Examine the experimental results showcasing HotRing's significant performance improvements compared to other in-memory key-value stores on skewed workloads. This conference talk, presented at FAST '20 by Le Cai from Alibaba Group, offers valuable insights into cutting-edge solutions for enhancing the efficiency and reliability of in-memory key-value stores in the face of increasingly serious hotspot issues.

Syllabus

Introduction
Problem Statement
Solutions
Hash Index
Algorithm
Problems
Strategy
Rehashing
Evaluation
Comparisons
Performance
Stability
Latency
Conclusion

Taught by

USENIX

Reviews

Start your review of HotRing - A Hotspot-Aware In-Memory Key-Value Store

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.