Why it matters
Dedup common streaming need. Understanding shapes correctness.
Advertisement
The architecture
dropDuplicates([id column]).
State stores seen IDs bounded by watermark.
Advertisement
How it works end to end
Watermark: bounds state size.
State size: proportional to unique IDs within window.
Alternative: sink-level idempotency.