Products · zx Streaming

Move live data the moment it's produced.

Your instruments don't wait. Neither should your pipeline. zx Streaming append-streams live data as it is written — no waiting for a complete file — ingesting in parallel at line rate — as fast as your instruments and network allow, scaling out with no software ceiling.

What it is

Live, append-streaming data movement — inside the unified zx data mover

zx Streaming is part of the unified Zettar zx data mover. It uses the same engine behind zx File, zx Object, and zx Single-Site. Instead of moving data after a file closes, it streams every byte as it is produced — built for high-speed sensors, instruments, and genome sequencers. Its design is motivated by the data flood at SLAC LCLS-II.

Capabilities

Move data while it is still being produced

Live

Streams the moment data is produced

Append-streams live output as it is written. No waiting for a complete file — transfer starts on the first byte, so nothing sits idle on disk.

Line rate

Parallel ingest at line rate

Ingests in parallel at line rate — as fast as your instruments and network allow, scaling out with no software ceiling. Fast enough to keep pace with the fastest instruments.

Instruments

For sensors, instruments, sequencers

Purpose-built for high-speed sensors, scientific instruments, and genome sequencers that produce data without pause.

Real time

Feeds downstream processing live

Delivers live data to analysis and pipelines in real time, with checksums and TLS in flight — so compute starts sooner and never waits on the wire.

Proof, not promises
"84 Gbps streaming over a 100 Gbps link, Switzerland to Northern California."
Fang et al., arXiv:2512.15028, Fig. 6 (CC BY 4.0)
Line rate
ingest as fast as your instruments allow — scales out, no ceiling
Build your business case

Quantify it — and make your case.

FAQ

Common questions

FAQ

What is append streaming?

Moving live, fast-growing data as it is written — instead of waiting for a complete file — by ingesting in parallel at line rate. Ideal for high-speed instruments and sensors.

FAQ

How fast is zx Streaming, and what is proven?

Line rate — it ingests as fast as your instruments and network allow, and scales out with no software ceiling. The 1 PB / 29-hour record proves the engine at petascale.

FAQ

What instruments and workloads does it support?

Sensors, scientific instruments, and sequencers — any source producing live, fast-growing output that has to move the moment it is created.

FAQ

How is it different from transferring a finished file?

It keeps pace with the instrument in real time, so downstream processing starts immediately instead of waiting for the run to finish and the file to close.

FAQ

Is streamed data verified and secure?

Yes — unconditional end-to-end checksums and TLS on every transfer, the same integrity guarantees as bulk movement.

Get started

Stop waiting for files to close.

See zx Streaming ingest live sensor, instrument, and sequencer output in parallel at line rate — as fast as your instruments and network allow — and feed it downstream in real time.