The Grand Migration.

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