arrow
Return

AnyBlox: A Framework for Self-Decoding Datasets

delete2025-07-01
delete0
PRE
AI
M
Mateusz Gienieczko *
M
Maximilian Kuschewski
N
Neumann, Thomas
V
Viktor Leis
J
Jana Giceva
DOI:10.14778/3749646.3749672delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Research advancements in storage formats continuously produce more efficient encodings and better compression rates. Despite this, new formats are not adopted due to high implementation cost and patibility across systems. Can this problem be solved by introducing a new abstraction? We answer affirmatively with AnyBlox, a framework for reading arbitrary datasets using lightweight WebAssembly decoders bundled with the data. By decoupling decoders from both systems and file format specifications, AnyBlox allows transparent format evolution, instance-optimized encodings, and enables mainstream adoption of research advancements. It integrates seamlessly with modern systems like DuckDB, Spark, and Umbra, while delivering solid performance and security guarantees.
Keywords:
WEB

Journal

P
Proceedings of the VLDB Endowment
IF:
3.3
Papers:
556
Citations:
1.2W

Organization

T
technical university of munich
Scholars:
7.0K
Papers: 2.8K
Citations: 1