ExF2FS - Transaction Support in Log-Structured Filesystem
Offered By: USENIX via YouTube
Course Description
Overview
Explore a 16-minute conference talk from USENIX FAST '22 that introduces exF2FS, a transactional log-structured filesystem. Delve into the three key technical components: Membership-Oriented Transaction, Stealing support, and Shadow Garbage Collection. Learn how exF2FS enables transactions spanning multiple files, allows large-scale updates with minimal memory usage, and maintains failure-atomicity during garbage collection. Discover the performance improvements achieved in SQLite multi-file transactions and RocksDB compaction processes. Understand how exF2FS simplifies implementation of multi-file transactions while maintaining full compatibility with F2FS.
Syllabus
FAST '22 - exF2FS: Transaction Support in Log-Structured Filesystem
Taught by
USENIX
Related Courses
The Databaseology Lectures - Fall 2015Carnegie Mellon University via YouTube RocksDB Advanced Features and Optimizations - Lightning Talks
Meta via YouTube RocksDB Transactions - Features and Implementation
Meta via YouTube RocksDB on Open-Channel SSDs
Meta via YouTube RealPin: A Highly Customizable Object Retrieval System
Meta via YouTube