The edge HIT ratio was the key factor in reducing the load. Once public pages started serving from the cache, the origin had much less work to do. I kept dynamic /api routes uncached, since they still needed to reach the origin. If the origin had remained under pressure, temporarily rate-limiting nonessential API requests would have been my next step. Great point about cache purging across PoPs!