Подготовка к всплескам трафика в преддверии исторического глобального новостного события
Опубликовано: 2022-12-06Вы когда-нибудь задумывались, как новостные организации настолько готовы публиковать экстренные новости, казалось бы, сразу после смерти знаменитости, политика или королевской иконы?
WordPress VIP — это часть издательской структуры, которая позволяет командам работать невероятно эффективно в такие знаменательные события во всем мире, как смерть Ее Королевского Высочества королевы Елизаветы II в сентябре 2022 года.
Успешная и своевременная отчетность зависит от установленных рабочих процессов публикации и продуманных инструментов, помогающих создателям создавать контент быстро и легко — и в любом масштабе. В некоторых случаях на планирование этих важных событий могут уйти дни, недели или даже месяцы.
Но во всех случаях наличие надежной платформы, готовой к масштабированию в любой момент, и группы поддержки, готовой помочь круглосуточно, имеет решающее значение для многих самых надежных (и просматриваемых) глобальных новостных агентств.
Смерть королевы стала испытанием для VIP-платформы WordPress. Мы с гордостью можем сказать, что прошли успешно — благодаря неустанному планированию и подготовке нашей группы поддержки и инженеров.
Мы хотим приоткрыть завесу тайны того, как мы обеспечили надежную работу сайтов наших медиа-клиентов во время одного из крупнейших новостных событий столетия.
Оглавление
- Когда мы начали готовить
- Как мы планировали поддерживать ожидаемые всплески трафика
- Ожидаемое влияние на клиента
- Поддержка клиентов в режиме реального времени
- Размышляя над нашим выступлением
- Как WordPress VIP разработан для надежного масштабирования
Когда мы начали готовить
Когда 8 сентября 2022 года стало известно, что королева находится под медицинским наблюдением в замке Балморал в Шотландии, VIP-команды WordPress начали готовиться к ожидаемой серии мероприятий с высокой посещаемостью.
Мы увидели немедленный рост запросов на обслуживание от глобальных новостных организаций, которые мы поддерживаем, и знали, что это будет только увеличиваться.
Как мы планировали поддерживать ожидаемые всплески трафика
Как и ожидалось, новости уже быстро распространились, в том числе по нашему рабочему пространству Slack с более чем 5200 каналами. Нашим первым шагом была централизация общения в едином канале Slack, посвященном подготовке к предстоящим мероприятиям.
Мы также создали пост P2 (наше внутреннее общее рабочее пространство), который служил канонической точкой отсчета, пока общение в реальном времени происходило в Slack. На P2 мы разместили ссылки на такие вещи, как таблица со списком сайтов клиентов, которые потенциально могут столкнуться со значительным увеличением трафика. В электронной таблице собраны ключевые данные для каждого клиента, включая такие элементы, как:
- Среднемесячные запросы
- Коэффициент попаданий в кэш
- Заметки об их истории с событиями с интенсивным движением
- Ссылки на их панель мониторинга производительности
- Ключевые точки контакта и предпочтительный способ связи
- Особые примечания клиентов, имеющие отношение к делу
Между тем, другие члены команды обратили свое внимание на наше планирование ресурсов, назначив при необходимости дополнительных членов команды для связи с клиентами. Централизация наиболее важной информации и обеспечение того, чтобы она была известна и доступна нашим дежурным коллегам по команде, укрепили нашу круглосуточную поддержку платформы.
Ожидаемое влияние на клиента
Мы определили 35 клиентских сайтов, на которых ожидалось резкое увеличение трафика по сравнению с обычными эталонными показателями. Некоторые из этих сайтов обычно обрабатывают в среднем более 1 миллиарда запросов в месяц, поэтому даже небольшое процентное увеличение будет означать сотни тысяч дополнительных запросов и сотни миллионов на всей платформе WordPress VIP.
Поддержка клиентов в режиме реального времени
В течение нескольких часов после появления новостей о госпитализации королевы и возможной ее кончине в тот же день наши команды начали внимательно следить за клиентскими приложениями, поскольку они масштабировались, чтобы поддерживать ожидаемые всплески трафика.
Тем временем мы общались со многими клиентами в режиме реального времени, отправив несколько заявок в службу поддержки от клиентов, которые с нетерпением ожидали всплесков трафика. Мы быстро работали над устранением незначительных проблем с производительностью в их приложениях из-за экспоненциального трафика.
Мы знали, что это только начало многодневных речей, объявлений и других мероприятий, кульминацией которых станут похороны королевы. Благодаря тщательному планированию и стандартным процессам поддержки, предшествовавшим выпуску новостей, мы уже были в лучшем положении, чтобы помочь нашим клиентам в это беспрецедентное время.
Размышляя над нашим выступлением
На протяжении всего времени наша основная миссия подвергалась испытанию. Предоставив клиентам безопасную и масштабируемую платформу, способную выдерживать неожиданные всплески трафика в любой момент, они получили инструменты для быстрого создания контента.
Наша платформа имеет солидную историю испытаний в тяжелых условиях. Следует отметить, что мы поддерживали работу FiveThirtyEight без простоев во время подготовки к выборам в США в 2020 году.
Только в двух примерах из кончины королевы Al Jazeera сообщила о вдвое большем трафике без проблем, а News Corp Australia сообщила об увеличении трафика на 15% при сохранении среднего времени запроса 0,314 секунды.
Как WordPress VIP разработан для надежного масштабирования
Не случайно многие ведущие мировые новостные организации размещены на WordPress VIP.
Мы были специально созданы и рассчитаны на масштабирование как для запланированных, так и для незапланированных мероприятий с высокой посещаемостью. С этой целью мы используем всемирную сеть инженеров и точек присутствия для защиты клиентских приложений, используя динамическое автоматическое масштабирование и нашу сеть доставки контента (CDN) для регулирования трафика, попадающего в ваше приложение или сайт. Таким образом, вы можете продолжать показывать контент, когда спрос резко возрастает, даже во время глобальных новостей.
Об авторе
Пит Шибель, технический менеджер WordPress VIP Premier
Пит тесно сотрудничал со многими VIP-командами и клиентами WordPress во время событий, предшествовавших и после кончины королевы.