Pattern 93 / SCHEMA

Tombstone

Use this when Representing deletes safely in replicated/evented systems.

Pressure
Representing deletes safely in replicated/evented systems
Mechanism
Write a delete marker that propagates before physical cleanup
Toll
Tombstones consume storage and retention must exceed replication lag
Architecture plate93
Diagram for Tombstone
Executive brief

Tombstone fits when Representing deletes safely in replicated/evented systems. Mechanism: Write a delete marker that propagates before physical cleanup. Use it for Replicated stores, CDC, event logs, sync systems. The toll: Tombstones consume storage and retention must exceed replication lag.

Use when

Replicated stores, cdc, event logs, sync systems.

Example

Use tombstone when replicated stores, cdc, event logs, sync systems..

Review framing

Describe the pressure first, then the mechanism, then the cost. That keeps the design grounded.

Same pressure family

Data Evolution

91Schema Versioning92Expand-Contract Migration
โ† 9294 โ†’