Datapedia
Big Data

Checkpoint (procesamiento de streaming)

Punto de guardado periódico del estado interno de un sistema de streaming, que permite recuperar exactamente ese estado y continuar procesando sin pérdida de datos tras una falla.

StreamingConfiabilidad

Un checkpoint guarda periódicamente una instantánea del estado interno completo de un sistema de procesamiento de streaming —contadores acumulados, posición exacta hasta donde se procesaron los datos de entrada— permitiendo que, si el sistema falla, pueda reiniciarse exactamente desde ese punto guardado, sin perder ni duplicar el procesamiento de datos.

Su rol en garantizar procesamiento exactamente una vez

Es un componente técnico fundamental para lograr semánticas de entrega de “exactamente una vez” en sistemas de streaming con estado, ya que permite recuperar de forma precisa y consistente tanto los datos procesados como el estado acumulado exactamente en el punto donde ocurrió la interrupción.