The Grand Migration.

architecture (30), pattern (2), anti-pattern (4)