Databricks Hits Petabyte Scale Ingest

Databricks Zerobus Ingest achieves petabyte-scale data ingestion at 12 GB/s per table, eliminating infrastructure management.

Diagram illustrating Databricks Zerobus Ingest architecture and data flow.
Conceptual overview of Databricks Zerobus Ingest's data handling capabilities.
Visual TL;DR
Petabyte Scale IngestDriver
need for massive data ingestion without infrastructure management
From the articleAccording to the Databricks blog post, Zerobus Ingest demonstrated the ability to ingest one petabyte of data in under 24 hours, maintaining a stable throughput of 12 GB/s to a single table during benchmarks.
Databricks Zerobus IngestCore
From the article 6 mentionsDatabricks has launched Zerobus Ingest, a serverless streaming API designed to handle petabyte-scale data pipelines without requiring manual infrastructure setup.
Eliminates InfrastructureContext
no manual setup or management of message queues like Kafka
From the articleDatabricks has launched Zerobus Ingest, a serverless streaming API designed to handle petabyte-scale data pipelines without requiring manual infrastructure setup.
Push-Based APIContext
From the article 2 mentionsThe system bypasses the need for traditional message queues like Kafka, offering a push-based API that accepts data from any producer and writes it to the lakehouse.
Autoscaling MechanismCore
achieved through dynamic partitioning for efficient scaling
From the articleAt the core of Zerobus Ingest's capability is its autoscaling mechanism, achieved through dynamic partitioning.
Unity CatalogContext
governs time-series data ingested into Delta tables
From the articleThis new service promises to ingest massive volumes of time-series data from sources like IoT sensors and autonomous vehicles directly into Delta tables, governed by Unity Catalog.
1 PB in < 24 HoursOutcome
From the articleAccording to the Databricks blog post, Zerobus Ingest demonstrated the ability to ingest one petabyte of data in under 24 hours, maintaining a stable throughput of 12 GB/s to a single table during benchmarks.
12 GB/s ThroughputOutcome
stable ingest rate achieved per single table
From the article 2 mentionsThis component parses data efficiently without unnecessary memory allocations, achieving high throughput even with dynamic schemas.

Databricks has launched Zerobus Ingest, a serverless streaming API designed to handle petabyte-scale data pipelines without requiring manual infrastructure setup. This new service promises to ingest massive volumes of time-series data from sources like IoT sensors and autonomous vehicles directly into Delta tables, governed by Unity Catalog.

The system bypasses the need for traditional message queues like Kafka, offering a push-based API that accepts data from any producer and writes it to the lakehouse. According to the Databricks blog post, Zerobus Ingest demonstrated the ability to ingest one petabyte of data in under 24 hours, maintaining a stable throughput of 12 GB/s to a single table during benchmarks.

Architectural Innovations

At the core of Zerobus Ingest's capability is its autoscaling mechanism, achieved through dynamic partitioning. Unlike traditional streaming architectures that require pre-provisioning and managing static partitions, Zerobus shifts the unit of ordering from partitions to stream connections. This allows the system to dynamically scale compute resources up or down based on real-time demand.

This approach ensures that pods can be added during ingestion spikes and removed when demand subsides, leading to efficient compute utilization. The system also incorporates a custom, zero-copy protobuf decoder called ZeroParser. This component parses data efficiently without unnecessary memory allocations, achieving high throughput even with dynamic schemas.

Furthermore, Zerobus Ingest implements a latency-optimized write-ahead log (WAL) to ensure data durability and enable quick message handoff. This WAL, combined with gRPC bidirectional streaming, allows clients to receive acknowledgments for committed data offsets, enabling them to safely clear their in-flight buffers.

Benchmarking with Cosmic Data

To prove its capabilities, Databricks used NASA’s NEOWISE dataset, comprising 200 billion data points over 11 years, for its benchmarks. The test involved simulating a real-world fan-in pattern using Locust to coordinate thousands of concurrent streams, stressing the ingestion service at scale.

The results underscore Zerobus Ingest's ability to manage extreme data volumes and fluctuating ingestion patterns seamlessly. This advancement in Databricks Zerobus Ingest significantly simplifies the process of building and maintaining high-throughput, petabyte-scale streaming data pipelines, streamlining real-time data applications.

© 2026 StartupHub.ai. All rights reserved. You may not republish this article in full without a license. Search engines and AI research tools may crawl and summarize for reference. Bulk reproduction or model training requires a license. See our terms.
Daniel Singer

Written by

Daniel Singer

Editor, StartupHub.ai

Daniel Singer is the editor of StartupHub.ai, a technology expert and thought leader on AI and its applications across sectors, from fintech and healthcare to developer tooling and consumer software. He writes and tests the tools covered here thoroughly and regularly, and built StartupHub.ai to give founders, operators and buyers a clearer read on what they are actually being sold.