F3
- Infrastructure
- Data
- Developer Tools
- Security
- Open Source
F3 is a proposed columnar storage format in the same category as Parquet, ORC, Lance, Nimble, and Vortex. Its pitch is that today’s analytic formats are hard to evolve because readers only support a narrow, old-compatible subset of encodings. F3 tries to break that deadlock by storing metadata plus embedded Wasm decoders in the file, so a reader that does not understand a new encoding can still decode it through a sandboxed fallback path. The practical target is not general file interchange like PDFs or video. It is large tabular data, especially workloads that mix full scans with point lookups or ML-style access patterns.
Treat F3 as a research direction for mixed analytics and ML workloads, not something ready to displace Parquet in production. If you build data infrastructure, watch the broader trend behind it instead: formats are moving toward better random access and extensibility, but adoption will hinge on query engine support and a trusted decoder story.
- github.com
- Discuss on HN