System Design Patterns: From Fundamentals to Real Systems
Vote
0% completed
Feature Flags
1. The Incident
Three teams share one deploy pipeline. Marketing has a launch date.
The new wishlist sharing feature launches Tuesday at 9:00 AM. There is a press release, and there are influencer posts. The feature is risky enough to deserve a canary, a release to a small slice of traffic first. A canary takes hours and releases gradually. Marketing needs an instant release, at one moment, on web and on the mobile apps. The mobile apps go through app-store review, so their code must ship days early
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%