Против физики не попрешь: чем больше расстояние между вашим сервером и аудиторией, тем больше задержка. Решение этой проблемы — покупка или аренда оборудования по всему миру — обойдется вам в целое состояние.
CDN решает эту проблему. CDN — это сеть серверов почти в каждой стране, которую кто-то уже купил и готов предоставить вам в аренду. Каждый фрагмент вашего контента загружается на каждом сервере — но только тогда, когда его запрашивает 1-й пользователь. Таким образом, самый 1-й пользователь все еще получает контент с задержкой, а все последующие — уже без нее.
CloudFront и Cloudflare — это CDN, которые мы чаще всего используем. Подробнее об их различиях
читайте в статье.