SpecsModelExploreRequirements
SpecsModelExploreRequirements
Stream Processing
System at a glance
Containers
Two paths for one stream
Responsibilities
Related workflows
Stream Processing
Overview
Guide
Twin streams
Links and Communications

Stream Processing

Stream Processing is where raw telemetry becomes useful. It runs the real-time pipelines that power live dashboards and alerts, and the nightly batch jobs that produce curated, query-ready datasets for analytics.

Responsibility in one sentence

Consume the telemetry firehose, compute aggregates and anomalies in near real time, and archive curated history to object storage.

System at a glance

Could not build diagram for model "example-iot".

Containers

Stream Processor

Stateful Flink pipelines for windowed aggregates and anomaly detection.

Batch Processor

Daily Spark jobs that build curated datasets and archive history.

Two paths for one stream

Responsibilities

  • Real-time windowed aggregation of telemetry.
  • Anomaly detection and alert emission.
  • Daily curated dataset generation and archival.

Related workflows

The alert pipeline is driven end-to-end by the streaming side of this system: