Migrations Glossary
Browse 8 migrations terms defined in plain English, from the cultural dictionary of computing.
8 Migrations Terms
- Automated Migration
- A schema or data migration executed through versioned automation as part of an application's deployment or startup workflow instead of being applied manually....
- Code Odyssey
- A long complicated technical journey involving many steps, surprises, and changing plans. In engineering slang, a code odyssey usually means the original...
- Code Refugee
- A developer or code artifact displaced from one system, team, or stack into another. In engineering slang, code refugee often describes people and patterns...
- Flash Cut
- An immediate switch from old to new without a long overlap period. In engineering slang, flash cuts are efficient when they work and terrifying when rollback...
- Lift and Shift
- Moving a system from one environment to another with minimal redesign, usually trading speed for deeper modernization. In engineering slang, lift-and-shift...
- Migration Hell
- A deeply painful migration effort full of hidden dependencies, old clients, state mismatches, and surprise regressions. In engineering slang, migration hell is...
- Seed Data
- An initial dataset loaded into a database to establish baseline records needed for the application to function — such as default roles, country codes, or test...
- Upgrade Path
- The supported route by which users or systems can move from one version, tier, or architecture to another with acceptable risk. Good products make the upgrade...
Related Topics
- Slang (5 terms in common)
- Databases (2 terms in common)
- Versioning (1 terms in common)
- Team Movement (1 terms in common)
- Immediate Switchovers (1 terms in common)
- Automation (1 terms in common)
- Long Journeys (1 terms in common)
- Compatibility (1 terms in common)
- Pain (1 terms in common)
- Testing (1 terms in common)
- Cloud (1 terms in common)