---
title: "Hardwood Promises High-Speed JVM Apache Parquet Processing with Zero Mandatory Dependencies"
url: https://daily.dev/posts/hardwood-promises-high-speed-jvm-apache-parquet-processing-with-zero-mandatory-dependencies-efcznvfea
source_url: https://www.infoq.com/news/2026/07/hardwood-java-parquet
type: article
source: "InfoQ"
published: 2026-07-03T12:28:33.271Z
updated: 2026-07-03T12:29:10.742Z
tags: ["java", "big-data"]
reading_time: 4
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Hardwood Promises High-Speed JVM Apache Parquet Processing with Zero Mandatory Dependencies

**[InfoQ](https://daily.dev/sources/infoq)** · 4 min read · 0 upvotes · 0 comments

## Summary

Hardwood, a new open-source JVM library for reading Apache Parquet files, has reached version 1.0 just five months after inception. Created by Gunnar Morling, it offers a faster alternative to the official Apache Parquet Java implementation by using multi-threaded page decoding across all available CPU cores and maintaining a zero-mandatory-dependency profile. It provides two APIs — a row reader for general-purpose access and a column reader for high-throughput analytical workloads — and benchmarks show 16.5 million rows per second on 8 vCPUs. The library also includes a CLI with a TUI for inspecting Parquet file schemas. Write support is planned for future releases.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.infoq.com/news/2026/07/hardwood-java-parquet>

---

Tags: [#java](https://daily.dev/tags/java), [#big-data](https://daily.dev/tags/big-data)

[View this post on daily.dev](https://daily.dev/posts/hardwood-promises-high-speed-jvm-apache-parquet-processing-with-zero-mandatory-dependencies-efcznvfea)
