Fail-Safe Defaults
What happens if RuntimeHQ goes down?
Fail-Safe Defaults
Because the architecture relies on local memory and background syncing, the SDK is inherently resilient to network failures.
If the RuntimeHQ Control Plane experiences a catastrophic outage, the Edge Cache continues to serve the last known good state.
If the Edge Cache itself becomes unreachable, or the SDK fails to sync due to network connectivity issues, the SDK simply continues to use the last known good state stored in its local memory. If the SDK initializes while the network is entirely down, it gracefully degrades to a default RUNTIME_STATE_OPERATIONAL state. Your application simply assumes everything is fine and continues serving customers.
You lose the ability to dynamically update the outage banner, but you never drop a customer request. Operational State becomes stale, but application availability is never compromised.