Term Kind Topic What it is
Join Replay Misalignment One-Sided Replay, Split-Watermark Join concept Streaming Joins The failure that follows from replaying one input of a stateful join while the other stays live - event times no longer overlap, window state is never cleaned, and the output is wrong in both directions with n…
Stream Enrichment pattern Streaming Joins Attaching reference data to a stream by lookup against a materialised table rather than by joining two unbounded streams.
Streaming Join concept Streaming Joins Combining two streams, or a stream and a table, where the records to be joined may not arrive at the same time or in the same order.
Table Bootstrap Lag Join Side Warm-Up, Lookup State Load Time concept Streaming Joins The interval after a stream job starts during which its lookup table is only partly loaded, so enrichment lookups miss for keys that appear late in the source topic and the job emits wrong output while looking…
Temporal Join As-Of Join, Point-in-Time Join pattern Streaming Joins A join that enriches an event with the reference value as it was when the event occurred, rather than as it is now - which is the difference between a reproducible result and a drifting one.