Tag: migration
All the articles with the tag "migration".
-
Shadow mode as a default, not a luxury
Run the new implementation beside the old on real traffic, with every side effect suppressed. Contract tests prove the shape; shadow mode proves behaviour.
-
The strangler fig
The strangler fig is the safe way to replace a legacy system, not the easy one. What decides it: the seam, the system of record, and whether you finish.
-
Zero-downtime by design
Zero-downtime isn't a feature you switch on — it's a property you design for, one backwards-compatible step at a time, using expand/contract.
-
Anti-corruption layers work both ways
An anti-corruption layer is sold as a wall against a vendor's mess. It's really a double-sided socket — the same seam lets you swap either side independently.