Skip to content

Comment on When Feature Flags Do and Don't Make Sense (2019)

Comments

If you’re using feature flags because you’re scared of rolling back, then your CI/CD pipeline is probably too brittle or complicated.

Or because rollbacks (and release) are slower than flipping a flag.

I’d rather invest in the feature flag upfront so I can unbreak customers in 2min rather than telling them to wait hours for the rollback.

Why are rollback and release so slow? Because we’re deploying to 40+ availability zones world-wide, totaling many thousands of servers, and we don’t want to worsen the impact by doing an accelerated “everything-at-once” rollback.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.