1. A node, comprising: memory having a first buffer and a second buffer; and a processor configured to access the memory, the processor configured to: record a first set of memory locations to the second buffer during a first checkpoint interval; and create a checkpoint from contents of the first set of memory locations, while a second set of memory locations is recorded to the second buffer during a second checkpoint interval, wherein to create the checkpoint, the processor is configured to record the contents of the first set of memory locations to a location other than the first buffer and the second buffer.