Tag
migration
- May 30, 2026 Decommissioning a Source System: Proving Quiescence Why an idle-looking system is not an unused one, how to measure the absence of traffic, and the sequence that ends with a restore test rather than a shutdown. cloud infrastructure
- Sep 15, 2025 Differential Testing Between a Legacy System and Its Replacement How to run old and new implementations on the same inputs, normalise what is legitimately different, and classify divergences without an external specification to appeal to. software architecture
- Sep 4, 2025 Why Larger Keys Do Not Answer the Quantum Threat Shor’s algorithm attacks the group structure rather than the key length, so every classical public-key family falls together; what a replacement primitive has to provide and where migration actually costs. cryptography
- Jun 13, 2025 Cutover Between Two Systems: Dual Writes, Shadow Reads, and the Switchover Point How a migration moves authority from one store to another without a window of divergent writes, and why the cutover must be a single atomic epoch change. distributed systems
- May 3, 2025 Expand, Migrate, Contract: Changing an Interface Without a Flag Day When callers cannot be changed in one deploy, the change is split into three phases that are each independently safe: add the new shape, move every user, remove the old. software engineering
- Feb 3, 2025 GPU Page Faults and Demand Migration in Unified Memory How a device MMU fault suspends a warp, what the driver does with the faulting address, and why migration granularity decides whether oversubscription works at all. gpu computing
- Dec 20, 2024 Shard Migration Cutover and the Dual-Write Window How a partition moves between machines without losing writes, why the cutover is a state machine rather than a copy, and what has to be true before the source is retired. distributed systems
- Oct 22, 2024 Checkpoint and Restore of a Running Container How a process tree is frozen, serialised to disk and reconstituted, which state can be captured exactly and which state must be re-established cooperatively. virtualization
- Jul 5, 2024 Deprecation Windows and the Machinery Behind Compatibility Shims How an old interface is kept working while its replacement is adopted, what a shim must translate, and how to decide when removal is safe rather than merely scheduled. devops
- Dec 28, 2023 Moving Workloads with Overlapping Private Address Space Why two RFC 1918 networks that both use 10.0.0.0/8 cannot be joined by routing alone, how translation state makes the link fragile, and where addresses embedded in payloads defeat it. cloud infrastructure
- Dec 16, 2022 Sunsetting a Golden Path Without Breaking the Tenants on It Retiring a path means migrating every instantiated copy. How to inventory the fleet, freeze adoption, migrate in waves, and decide when a path is retired rather than repaired. virtualization