Spark as a Compiler: Joining a Billion Rows per Second on a Laptop
Discover how Apache Spark can join a billion rows per second on a laptop, showcasing its powerful data processing capabilities.
Databricks offers a unified platform for data, analytics and AI. Build better AI with a data-centric approach. Simplify ETL, data warehousing, governance and AI on the Data + AI Platform.
Visit databricks.com → On Hacker News Oct 2014 – Aug 2026
Databases & Data 12Software Engineering 8AI & Machine Learning 8Systems & Performance 5Tech Industry & Business 5Open Source 4
Discover how Apache Spark can join a billion rows per second on a laptop, showcasing its powerful data processing capabilities.
Almost every traditional database keeps its write-ahead log and data files on one machine's disk, which is the root cause of data loss risk, expensive read replicas and high-availability clones, and analytics queries that drag down transactions.
Read how Apache Spark sorted 100 TB of data (1 trillion records) 3X faster using 10X fewer machines in 2014.
How Databricks uses client-side load balancing to improve gRPC traffic, reduce tail latency, and handle ingress with real-time service discovery.
How Lakebase's storage architecture pushes down full page write generation to cut WAL traffic by 94% and boost Postgres write throughput by up to 5x.