System Design · Disney · Medium
Build the architecture for a client-side feature flag service that lets a web front end turn individual features on or off at runtime, without shipping a new build. Your design should explain how flag values reach the browser, how they are cached on the client (and along the way), how a flag can be targeted at specific users or segments, and how a new feature can be released gradually and safely.