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%