We are very passionate about speed and uptime, but in the case it does happen, we've accounted for it. Our SDKs evaluate feature flags locally, so there's never any latency; we refresh feature definitions in the background, make use of caching headers to minimize bandwidth, smart circuit breakers, timeouts and retries. If a refresh fails and the definition has changed, worst case scenario is the definition is stale until it reconnects.