System Design Patterns: From Fundamentals to Real Systems
Vote
0% completed
Feature Flags
1. The Incident
Three teams, one deploy pipeline, and a marketing department with a launch date.
The new wishlist sharing feature launches Tuesday, 9:00 AM: press release, influencer posts, all of it. The feature is risky enough to deserve a canary... which takes hours and releases gradually: but marketing needs an instant, at a time, across web and the mobile apps, whose app-store review cycles mean the code must ship days early. Deploy time and release time refuse to be the same moment.
.....
.....
.....
Like the course? Get enrolled and start learning!