Всем привет, камрады!
Собираюсь в проекте всю статику вынести в CDN. Выбираю варианты (для географии РФ и СНГ). Как всегда в описании много разного маркетингового булщита. Как объективно затестить что CDN "х" быстрее\лучше чем CDN "y"?
У меня пока идеи такие:
- поискать лукинг глассы в разных точках страны и с них посмотреть трейсы и пинги
- почекать чем-то вроде CDN Performance, CDNPerf, etc (но эти тулы, как правило, имеют одну-две точки для проверки из РФ, а меня все же интересует вся страна)
- посмотреть на метрики в я.метрике и гугл.аналитике (нужно время чтобы собрать стату, а хочется сделать быстро)
- затестить с зонда Atlas probe (у меня его нет :( если тут есть счастливые обладатели данного девайса, плиз хелп!)
Пока у меня в шорт-листе Selectel, Akamai и Gcore labs. Поделитесь опытом, кто с какими провайдерами работал? Какой опыт? как оценивали качество и т.п.
Не буду скрывать Selectel CDN - whitelabel G-Core :). По перфомансу и точкам присутствия в целом все довольно хорошо. Мы их представляем по России, Европе и странам СНГ. Есть небольшие затыки с точки зрения поведения кэша, но тут все зависит от того насколько горячий у вас контент.
Касательно Akamai все летает. У Akamai в отличие других основных провайдеров есть tiering distribution, когда кэш может забираться не с ориджина, а с ближайшего в регионе edge сервера, что в большинстве случаев значительно сокращает задержки отдачи контента при его “остывании” в кэше.
Лучше всего - протестировать оба варианта самостоятельно, так как в зависимости от типа контента и его востребованности кэш может работать по разному.