Authors
Robert Escriva, Emin Gün Sirer
Publication date
2016
Conference
13th USENIX Symposium on Networked Systems Design and Implementation (NSDI 16)
Pages
469-483
Description
This paper introduces the Warp Transactional Filesystem (WTF), a novel, transactional, POSIX-compatible filesystem based on a new file slicing API that enables efficient zero-copy file transformations. WTF provides transactional access spanning multiple files in a distributed filesystem. Further, the file slicing API enables applications to construct files from the contents of other files without having to rewrite or relocate data. Combined, these enable a new class of high-performance applications. Experiments show that WTF can qualitatively outperform the industry-standard HDFS distributed filesystem, up to a factor of four in a sorting benchmark, by reducing I/O costs. Microbenchmarks indicate that the new features of WTF impose only a modest overhead on top of the POSIX-compatible API.
Total citations
20162017201820192020202120222023234141
Scholar articles
R Escriva, EG Sirer - 13th USENIX Symposium on Networked Systems …, 2016