![The Impact of War in Ukraine on Relocation and Availability of Web Resources](https://habrastorage.org/webt/8a/5h/nx/8a5hnxb_yylhyljb6sgj1kwruli.png)
Делюсь личными наблюдениями о сложившейся ситуации с Интернет-ресурсами из выборки по Украине. Возможно, это первые имеющиеся данные о влиянии военной операции на то, каким образом это затронуло веб-ресурсы. Эта информация будет интересна или полезна, чтобы увидеть, как примерно складывается ситуация в цифрах, понять поведенческие модели, объемы и направления миграции.
В целом, всё, что я хотел рассказать, находится на инфографике, ниже просто дополнительные комментарии о том, какие данные предоставлены и из чего они сложились, о методе исследования, погрешностях и некоторых подытогах.
Показатели
Исходная коллекция веб-ресурсов представлена 1571 доменом, которые хостились на территории Украины на момент января 2022 года и ещё 74634 доменами из 10 выбранных мною стран для сравнительного анализа. Конечно, это не исчерпывающий перечень для каждой страны, а только тот, который был в моём распоряжении до начала всех событий. В целом, он также отражает примерную долю каждой страны в общий вклад в «провайдинг» ресурсов, поскольку сбор вёлся на равных условиях.Исходная коллекция была опрошена и разделена на 4 группы:
- Moved outside – число ресурсов, которые сменили страну хостинга (в сводке «moved outside» приведена краткая статистика перемещения);
- Unavailable – число ресурсов, для которых опрос завершился неудачей;
- Moved inside – число ресурсов, которые сменили ip адрес и расположение\город внутри страны;
- Stay – число ресурсов, которые не изменили значительно своего местоположения и состояния доступности (мог смениться ip адрес, а город расположения остаться прежним).
Дополнительная информация
- observation — отображает наблюдения (по неделям+-) в динамике с 8го марта по 8е мая 2022года (также эта информация выведена на графике, пара дат пропущена);
- countries comparison – для сравнительного анализа тех же ключевых показателей с показателями других стран;
- top sites – топ-60 сайтов для наглядности, с отображением одного из 4х состояний (доступности или наличия и направления релокации);
- hosted zones – сгруппированные доменные зоны 1го уровня, которыми представлена «исходная коллекция».
Подход к исследованию
- В запросах использовался метод .request() NodeJS (v.14.18.1) модуля “https” с таймаутом 40 секунд и браузерными заголовками уровня версии Chrome/96;
- Все запросы осуществлялись с серверов, расположенных в Великобритании;
- Все опросы производились +-в ночное время.
Возможные погрешности
- В целом, для показателя Unavailable есть погрешность, например, сам метод машинного опроса (в частности https.request()) не имитирует обычного Пользователя — некоторые «ошибочные» сайты будут доступны при открытии обычным Пользователем через браузер.Факторы, которые могут ошибочно влиять на недоступность ресурсаПоэтому, «Unavailable» не стоит отождествлять с полной недоступностью ресурсов для Клиентов, метод был оставлен из-за простоты при массовой проверке ресурсов в условиях ограниченных ресурсов (более 76 тысяч ресурсов, если считать по всем странам которые были опрошены) и сохранения равных условий с исходным периодом опроса на начало года, где те же самые домены возвращали в 100% случаев корректный результат.
- могла быть подключена «защита от ботов» (машинного опроса);
- могли устареть ssl сертификаты;
- могли быть организованы перенаправления или прочие ограничения...
Также сравнительный анализ с Норвегией, где показатель «недоступных» ресурсов в 1.5% при большем количестве ресурсов (5.2к), говорит, что погрешность в этом плане не должна быть сильно высокой.
Некоторые выводы
- Сравнительный анализ показывает:
- В ~4.3 раз «миграция ресурсов» в другие страны превысила среднее значение;
- В ~1.7 раза «недоступность ресурсов» превысила среднее значение;
- В целом, процесс релокации замедлился, за прошедший месяц набрав немного более 1%, против 8% за первый месяц с начала наблюдений;
- 87% ресурсов расположены в столичном регионе (t={total resources}).
- Прочие выводы делайте сами, исходя из предоставленных на изображении данных, делитесь ими в комментариях.
Мои контакты
telegram: t.me/m_verhov (тут оригинал изображения и вариант упрощённой-мобильной версии результатов мониторинга)
linkedin: https://www.linkedin.com/in/verhov
Может кто поделится своим наблюдением, инсайдерской информацией или ситуацией, связанной с вопросом вынужденной релокации?