jargon

Data engineering·Time and correctness in streams

the record has no usable timestamp of its own, so you stamp it as it enters the log and everything downstream agrees on that.

Ingestion time

Also calledbroker time, log append time

The moment a record entered your system, assigned once at the boundary. It sits between the other two clocks: unlike processing time it does not move when you re-run, and unlike event time it is under your control and monotonic within a partition. It is the pragmatic fallback for sources that send no timestamp or send a dishonest one, and the honest thing to do is name the column so nobody later mistakes it for when the thing happened.

Commonly confused with