The document discusses non-blocking checkpointing in IBM Streams version 4.2, which enhances at-least-once tuple processing through a consistent region feature. Key improvements include increased concurrency in the consistent cut protocol and a new API for non-blocking checkpointing that allows operator state to be checkpointed asynchronously. Additionally, it details the statehandler interface required for stateful operators to participate in consistent regions and offers guidelines for implementing non-blocking checkpointing.