UC San Diego Product Management Certificate — AI-Powered PM Training
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore crash consistency challenges in block-level caching systems through a detailed case study of Open CAS, examining how byte-addressable non-volatile memory (NVM) creates new opportunities for file system performance and durability while introducing complex reliability concerns. Learn about the systematic crash consistency experiments conducted on Open CAS, a widely-used block-level caching system, and discover how researchers identified situations where the persistent caching layer fails to maintain crash consistency. Understand the compatibility issues between Open CAS and various file system reliability features, and examine the broader implications for building reliable end-to-end file systems. Gain insights into the critical importance of systematic crash consistency testing for caching systems and the need for co-designing reliability features with file systems when implementing persistent caching layers with NVM technology.
Syllabus
USENIX ATC '25 - Crash Consistency in Block-Level Caching Systems: An Open CAS Case Study
Taught by
USENIX