Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 2.04 KB

File metadata and controls

61 lines (42 loc) · 2.04 KB

Diagram Catalog

Purpose

Define a stable diagram set for this architecture baseline.

This keeps diagrams focused and avoids over-documenting the same flow in multiple variants.

Recommended set

Use this baseline set:

  1. Context overview
  2. End-to-end flow with controls
  3. Dataflow processing view (1 or 2 diagrams)
  4. Cloud Functions view (1 or 2 diagrams)
  5. Hybrid storage/model view (BigQuery + Lakehouse/Iceberg)

Dataflow: when to use 1 vs 2 diagrams

Use one Dataflow diagram when streaming and batch/replay share most transforms.

Use two Dataflow diagrams when they differ materially in:

  • input contracts/parsing
  • watermark/windowing behavior
  • dedup/replay strategies
  • sink/write mode behavior

Templates:

Cloud Functions: when to use 1 vs 2 diagrams

Use one Functions diagram when ingestion and trigger handlers are simple and coupled in one runtime concern.

Use two Functions diagrams when ingestion and event-trigger/orchestration handlers are independent deploy/ownership units.

Templates:

Diagram files