Yahoo
Yahoo logoYahoo · Feature trail

Yahoo Mail Continuous Integration and Delivery Pipeline

1 post · Jun 2017

What this trail covers

Yahoo Mail has implemented a forward-thinking continuous integration and delivery pipeline to ensure regular, stable product updates. Key features include a robust testing infrastructure with over 10,000 unit and 5,000 integration tests, a phased rollout strategy (alpha, beta, canary, production), a mechanism to mitigate irrational test failures by rerunning only failing tests, developer notifications for code pushes, and dedicated pipelines for hotfixes and rollbacks. The system also utilizes 'heartbeat' pushes to prompt users to refresh their browsers for important updates.

All Yahoo trails