Migrating a promotions engine
This article describes in depth how we managed to replace one of the most critical components of our checkout experience, with zero downtime. It was a large-scale migration involving approximately 30 teams and 500 active users.