CDN может выбирать узел через DNS-маршрутизацию и Anycast/BGP; «ближайший» обычно означает подходящий сетевой путь, а не расстояние по карте.
Как определяется ближайший к пользователю сервер CDN?
CDN может выбирать узел через DNS-маршрутизацию и Anycast/BGP; «ближайший» обычно означает подходящий сетевой путь, а не расстояние по карте.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
CDN может выбирать узел через DNS-маршрутизацию и Anycast/BGP; «ближайший» обычно означает подходящий сетевой путь, а не расстояние по карте.
Учитываются доступность, нагрузка, связность и политика маршрутизации. DNS-решение может зависеть от расположения резолвера, а Anycast использует один адрес в нескольких точках сети. Поэтому пользователь не обязательно попадает в географически ближайший дата-центр.
Источник: developers.cloudflare.com, developers.cloudflare.com.