Заполняет ли CDN устаревшее обновление кэша повторной проверки во всех точках присутствия?

Когда фоновый кеш CDN обновляется свежими данными из источника, обновляется ли кеш только для этой конкретной точки присутствия или это обновление распространяется на всю сеть CDN, чтобы другие точки присутствия также обслуживали свежие данные?


person RumTraubeNuss    schedule 06.02.2021    source источник
comment
Я уверен, что это зависит от поставщика CDN и их внутренних конфигураций.   -  person iangetz    schedule 08.02.2021


Ответы (1)


Это не. Вы можете видеть, как это поведение будет проблемой масштабирования:

  • Допустим, CDN, который вы используете, имеет N местоположений.
  • Если вы повторно проверяете кеш в одном из них, и CDN может распространять этот контент по всем граням, он должен выполнить (N-1) запросов. В конце концов, вы говорите всем остальным ребрам обновиться.
  • По мере роста N (больше регионов) CDN будет занимать все больше и больше времени для обновления всех местоположений.
person paulogdm    schedule 08.02.2021