Latest posts
Feb 26, 2026 · by Nicholas Gates
Have your cake and decompress it too
How Vortex uses BtrBlocks-style codec selection to beat Parquet+ZSTD on both size and speed.
Sep 11, 2025 · by Will Manning
Announcing Spiral
Data 3.0, with backing from the best
Aug 6, 2025 · by Nicholas Gates and Will Manning
Vortex: a Linux Foundation Project
Building the Future of Open Source, Columnar Storage
Apr 30, 2025 · by Andrew Duffy
Vortex on Ice
Using Vortex to accelerate Apache Iceberg queries up to 4x
Apr 24, 2025 · by Nicholas Gates
Towards Vortex 1.0
Preparing to launch Vortex 1.0 and the 2025.05 Edition
Apr 14, 2025 · by Adam Gutglick
So you want to use Object Storage
Tips and lessons learned from building systems directly against object stores
Mar 17, 2025 · by Robert Kruszewski
ALP Rust is faster than C++
How well-defined casting semantics in Rust allow for 20-50% faster ALP compression
Mar 5, 2025 · by Nicholas Gates
What if we just didn’t decompress it?
How push-down compute helps Vortex run faster and decompress less
Feb 25, 2025 · by Daniel King
Zone maps, or “queries go brrr”
Waiting sucks. Let's use zone maps to move fast and read less.
Feb 10, 2025 · by Robert Kruszewski
Data Layouts: Where Bytes Find Their Forever Home
How Vortex tackles data layout challenges across analytics and machine learning workflows.
Feb 8, 2025 · by Nicholas Gates
Logical vs Physical data types
The rationale behind the Vortex logical type system.
Nov 9, 2024 · by Andrew Duffy
Compressing strings with FSST
Random access string compression with FSST and Rust.
Oct 31, 2024 · by Andrew Duffy
Trick-or-treating with Vortex
On a journey to make your data more fun sized.
Jun 19, 2024 · by Nicholas Gates
Life in the fastlanes
Decoding > 100 billion integers per second with scalar Rust.