Home / Companies / Axiom / Blog / Post Details
Content Deep Dive

Haydex: From Zero to 178,600,000,000 rows a second in 30 days

Blog post from Axiom

Post Details
Company
Date Published
Author
Tomás Senart
Word Count
4,028
Company Posts That Month
4
Language
English
Hacker News Points
-
Post removed?
No
Summary

The journey of developing Haydex, a hyper-fast filtering system for querying massive datasets, highlights the evolution from a failed initial attempt to a successful, high-performance solution achieved within a month. Initially plagued by inefficiencies and bottlenecks in its V0 design, which suffered from naive execution and high I/O demands, the team pivoted to a V1 approach that employed field-scoped filters for more efficient data handling. This involved a distributed redesign that improved indexing speed by 6x and reached a peak throughput of 673 billion rows per second. The process was a daunting, iterative challenge involving extensive profiling and optimization to address CPU and memory usage, resulting in transformative performance improvements for customers dealing with trillion-row datasets. The project underscores the importance of adapting to real-world constraints, utilizing a profiler for optimization, and embracing a relentless pursuit of performance improvements in distributed systems engineering.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Serverless 7 842 169 80 +38%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.