PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
September 23, 2025Proceedings of the ACM on Management of Data8 citationsOpen Access

F3: The Open-Source Data File Format for the Future

View Full Paper
XZXinyu ZengRMRuijun MengMPMartin Prammer

Key Points

  • F3 obviates the need for new formats, enabling easy updates to data organization and encoding schemes.
  • The architecture of F3 supports efficient storage and includes both data and metadata for better usability.
  • Using WebAssembly (Wasm) binaries in F3 ensures compatibility across platforms, even without native decoders.
  • F3 outperforms legacy formats in storage layout efficacy and decoding benefits based on evaluations.

Abstract

Columnar storage formats are the foundation for modern data analytics systems. The proliferation of open-source file formats (i.e., Parquet, ORC) allows seamless data sharing across disparate platforms. However, these formats were created over a decade ago for hardware and workload environments that are much different from today. Although these formats have incorporated some updates to their specification to adapt to these changes, not all deployments support those modifications, and too often systems cannot overcome the formats' deficiencies and limitations without a rewrite. In this paper, we present the F uture-proof File Format (F3) project. It is a next-generation open-source file format with interoperability, extensibility, and efficiency as its core design principles. F3 obviates the need to create a new format every time a shift occurs in data processing and computing by providing a data organization structure and a general-purpose API to allow developers to add new encoding schemes easily. Each self-describing F3 file includes both the data and meta-data, as well as WebAssembly (Wasm) binaries to decode the data. Embedding the decoders in each file requires minimal storage (kilobytes) and ensures compatibility on any platform in case native decoders are unavailable. To evaluate F3, we compared it against legacy and state-of-the-art open-source file formats. Our evaluations demonstrate the efficacy of F3's storage layout and the benefits of Wasm-driven decoding.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Zeng et al. (2025) studied this question.

synapsesocial.com/papers/68d475a031b076d99fa6dc0ehttps://doi.org/10.1145/3749163
Ask AI
Helpful
Bookmark
Share
View Full Paper