Whereas Cloudflare really are allowing people to deploy code at 100's of edge locations
Does cloudflare "really" deploy the code to the edge in any sense (e.g pushed to edge nodes, not just cached there)? I was under the impression this product uses some origin (likely, several) they manage, and their cdn.
Also cloudflare has a good number of POPs but I thought it was in the 100-200 range, not 200+
What's the origin setup like for cloudflare pages?
Traffic only has to leave the edge if you want to fetch from _your origins_ behind it, but any responses the Worker generates itself are local to that edge POP. Return a static response, inspect/validate a JWT, modify something on the way out of the cache: all close to the user.
Disclaimer: used to work at Cloudflare, still think it's a great product.
[1]: https://blog.cloudflare.com/eliminating-cold-starts-with-clo...