Soft Delete Pattern in a Monolith: deleted_at, Filters and Pitfalls
How to design the soft delete pattern in a monolith: deleted_at columns, global query filters, unique indexes, cascades, purging, and when to avoid it.
14 min read
Tag
How to design the soft delete pattern in a monolith: deleted_at columns, global query filters, unique indexes, cascades, purging, and when to avoid it.
14 min read
Split a shared monolith table in place with reversible expand-and-contract steps, local dual writes and reconciliation, then move it to a new service.
14 min read