Site LogoSite Logo
  • 🗃️ read_me
  • ai
  • backend
    • api
    • caching
    • canal
    • concepts
    • data-systems
    • databases
    • frameworks
    • hologres
    • integration
    • jvm
    • languages
    • libraries
    • media
    • os
    • sql
    • streaming
      • apache_spark
      • delivery_semantics_at_most_at_least_exactly
      • exactly_once_semantics
      • flink
        • flink_
        • flink_architecture
        • flink_checkpointing
        • flink_keyed_state
        • flink_keyed_streams
        • flink_notions_of_time
        • flink_operator_state
        • flink_process_functions
        • flink_savepoints
        • flink_side_outputs
        • flink_state
        • flink_watermarks
        • flink_window_assigners
        • flink_window_functions
        • flink_windows
      • kafka_architecture
      • kafka_cli_cheatsheet
      • kafka_partition_ordering_keying
      • sink
      • stream_processing_semantics
    • system-design
    • transport
  • concepts
  • dump
  • finance
  • frontend
  • home
  • infrastructure
  • readings
  • skating
  • backend
  • streaming
  • flink
  • flink_checkpointing

🗓️ 04032025 2318

FLINK CHECKPOINTING
  • Ensures fault tolerance by saving operator flink_state periodically
  • If a failure occurs, Flink restores state from the last successful checkpoint.
  • Works with stateful functions that retain data across events.

Prerequisites for Checkpointing​

prerequisiteusageexamples
Durable data sourcesFor replaying recordsKafka, RabbitMQ, Kinesis, etc.
State storagesaving checkpoint snapshotsHDFS, S3, Ceph, etc.

References​

Previous
flink_architecture
Next
flink_keyed_state
  • Prerequisites for Checkpointing
  • References