FAST '22 - exF2FS: Transaction Support in Log-Structured Filesystem
Description:
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.
ExF2FS - Transaction Support in Log-Structured Filesystem