Cloudflare is a CDN so they're designed for high-availability with over 100+ datacenters.
CDNs are designed to forward requests to a origin server and cache the results, but you can serve your site completely from Workers if you embed all the code and data into the deployed script or store content in KV.