Nobody in the room is assumed to have seen a broker. Draw the three boxes before saying the word Kafka: sensors on the left, readers on the right, one server in the middle. The point of the middle box is that adding a fourth reader changes nothing for the sensors.
Tests whether at-least-once is read as "may repeat" rather than a vague promise of reliability. The table on the previous slide has the answer in its middle row. A is at-most-once, the opposite trade. If someone defends it, ask which row of the table it describes. Land on the word idempotent, because A3 asks them to make a pipeline idempotent under exactly this delivery model.
The one question in this deck that decides whether the rest of the section lands. A student who cannot answer it is not ready for watermarks. The 3:10 / 4:20 line on the previous slide is the same example. A is the event-time answer. If it wins, ask which clock the window was told to use. C is worth a sentence: a processing-time window never has late data, because a reading cannot arrive before it arrives. Once it lands, extend it: a mote offline for two hours uploads everything at once, so processing time shows two empty hours and then a spike that never happened.
This is A3 task 4 in one slide: the sweep asks them to price several allowances and defend one, and this is the shape of the answer. The last line of the previous slide states it. B is the answer a student gives who has only heard watermarks described as a way to catch late data. Ask what the window is doing for those two hours. Worth saying out loud that there is no correct number, only a stated reason.
Ties the failure report on the previous slide to the pandera schema two before it, and sets up the pushback section on validation confirming plausibility. The first bullet on the "how it fails" slide is the answer. B is the productive wrong answer: students read the gate as rejecting the mote rather than the row. Ask what pandera was handed. Once it lands, say the uncomfortable part: the mote was drifting the whole time, and the gate passed three of its four readings.