Chardonnay - Fast and General Datacenter Transactions for On-Disk Databases
Offered By: USENIX via YouTube
Course Description
Overview
Explore a conference talk from OSDI '23 that introduces Chardonnay, a scalable, on-disk, multi-versioned transactional key-value store optimized for single datacenter deployments. Learn about the challenges faced by distributed on-disk database systems and how Chardonnay addresses them using fast two-phase commit (2PC) and a novel lock-free read protocol. Discover how this innovative approach enables strongly consistent snapshot reads on commodity hardware, allowing for efficient determination of read-write sets and data prefetching. Understand how Chardonnay minimizes contention and avoids deadlock-related aborts by ordering lock requests, ultimately achieving fast and general datacenter transactions for on-disk databases.
Syllabus
OSDI '23 - Chardonnay: Fast and General Datacenter Transactions for On-Disk Databases
Taught by
USENIX
Related Courses
Sky ComputingUSENIX via YouTube Kerveros - Efficient and Scalable Cloud Admission Control
USENIX via YouTube Take Out the TraChe - Maximizing Transactional Cache Hit Rate
USENIX via YouTube EnsÅ - A Streaming Interface for NIC-Application Communication
USENIX via YouTube Hydro - Surrogate-Based Hyperparameter Tuning Service in Datacenters
USENIX via YouTube