
Serverless streaming and messaging: events collected, transformed and delivered in real time — with no clusters to babysit.
Pub/Sub is the nervous system: global serverless messaging, millions of events per second, no brokers to manage. Dataflow processes them in flight (Apache Beam): transformations, time windows, enrichments — the same code for streaming and batch, autoscaling included. Real time as a service.


Topics and schemas designed well: the decoupling that makes systems evolvable.
Datastream from Oracle/MySQL/Postgres to BigQuery: the warehouse updated to the minute, without batches.
Watermarks and late data: serious streaming manages time, it doesn't ignore it.
Autoscaling with limits and the streaming engine: real time at a reasonable rate.
Pub/Sub decouples producers from consumers (at-least-once by default, exactly-once and ordering keys when needed, 31 days of retention); Dataflow runs Apache Beam batch+streaming pipelines with horizontal and vertical autoscaling, windowing (fixed/sliding/session) and watermarks for late data, the Streaming Engine separating state and compute. The pair carries IoT ingestion, CDC (with Datastream) and the real-time views on BigQuery.
Sales, logistics and production seen by the minute.
Millions of sensors collected and aggregated in flight.
The anomaly seen when it happens, not tomorrow morning.