YoVDO

Chardonnay - Fast and General Datacenter Transactions for On-Disk Databases

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Operating Systems Design and Implementation (OSDI) Courses Strong Consistency Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Creating and Administering Google Cloud Spanner Instances
Pluralsight
Architectural Patterns of Resilient Distributed Systems
Strange Loop Conference via YouTube
Microsecond Consensus for Microsecond Applications
USENIX via YouTube
HTMFS - Strong Consistency Comes for Free with Hardware Transactional Memory in Persistent Memory File Systems
USENIX via YouTube
UniStore - A Fault-Tolerant Marriage of Causal and Strong Consistency
USENIX via YouTube