Core concept

Streaming Engine: separates compute from state. Better for streaming.

Advertisement

How it works

Beam has learning curve. Simpler alternatives (Cloud Run for simple, BigQuery jobs for SQL).

Advertisement

Trade-offs + gotchas

ETL. Real-time analytics. Stream processing. Anywhere Kafka Streams / Flink used.