TLDR Tech / Data
Hardwood: A New Parser for Apache Parquet
Hardwood is a lightweight, open-source Parquet parser for Java 21+ built for high throughput, multi-threaded reads with minimal dependencies. Using page-level parallelism, adaptive prefetching, and memory mapping, it can read 9.2GB or 650M rows in about 1.2 seconds on 16 cores, over 2x faster than row-wise reads, and offers row and column APIs with broad compression support and planned predicate pushdown.
Read the full story