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

YouTube

Fast and Scalable In-network Lock Management Using Lock Fission

USENIX via YouTube

Overview

Explore a 14-minute conference talk from USENIX OSDI '24 that introduces FISSLOCK, an innovative distributed lock service designed for fast and scalable in-network lock management. Discover how FISSLOCK leverages programmable switches to improve latency and peak throughput for millions of locks through the concept of lock fission. Learn about the decoupling of lock management into grant decision and participant maintenance, enabling synchronous lock grant decisions on programmable switches while maintaining participants asynchronously on servers. Understand how FISSLOCK's on-demand fine-grained lock migration reduces grant and release delays, and how it supports over one million locks through careful design and implementation. Examine the evaluation results comparing FISSLOCK to NetLock, showcasing significant improvements in lock grant time and transaction throughput for various benchmarks and a real-world application.

Syllabus

OSDI '24 - Fast and Scalable In-network Lock Management Using Lock Fission

Taught by

USENIX

Reviews

Start your review of Fast and Scalable In-network Lock Management Using Lock Fission

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.