Non-Blocking Startup

Preload and background sync let the host accept traffic without waiting on the first network round-trip.

Blocking startup on flag sync adds tail latency to deploys and autoscaling events. SOASAP SDKs restore cache first and sync asynchronously.

Recommended pattern

  • .NETAddSoasap(...).PreloadFlags()
  • Node / Python / mobile / webpreload: true in client options

First evaluation uses cache + defaults; SSE catches up without delaying health checks or request handling.

If startup feels slow, see Startup Delays (legacy deep-dive).