I'm trying to make an accurate estimate of CDN usage on Google Cloud Platform but am not sure about the fill costs.
Fill costs are incurred on a cache miss and the data is gotten from origin or another cache. What's not specifically mentioned is how granular a "cache" miss is. That is - is it a cache miss for the region? zone? POP? node?
With an international distribution this could be make a huge difference in estimation.