Tombstoning is a deletion technique in distributed systems where a special marker, called a tombstone, is inserted in place of deleted data. This marker propagates to all replicas to signal that the original record should be considered deleted, preventing the deleted data from "resurrecting" due to replication lag or network partitions. The tombstone is typically removed by a separate compaction or garbage collection process after a sufficient time has passed for all nodes to have received the deletion signal.
