Checkpointing technique., distributed systems, fault tolerance, proactive fault tolerance, Reactive Fault Tolerance, Replication technique.