Сайт чемпионата КХЛ 3х3

ноябрь 2024 г. — июль 2025 г.

Официальный сайт чемпионата КХЛ в экспериментальном формате 3×3 при поддержке Sport Producers.

Сайт раскрывает всю информацию о чемпионате, включая:

Является единственным источником данных о чемпионате. Информация с сайта была критична для некоторых пользователей, поэтому она должна была быть точной.

В дни игр были десятки тысяч просмотров страниц.

Мой вклад

Моё участие на проекте началось с реализации промо-лендинга в сжатые сроки, с последующей реализацией полноценного сайта, его деплоя и поддержки.

Помимо меня в проекте участвовали: дизайнер, менеджер и аналитик.

Ключевым функционалом была синхронизация с официальными данными КХЛ, которые заводятся статистами как во время игры, так и после. Данные запрашивались по HTTP в форматах JSON и XML.

Для синхронизации данных я заложил настройку источников данных в панели управления с настройками периодичности синхронизации. В зависимости от типа данных источники автоматически переставали отслеживаться по определённым условиям.

Обработку источников реализовал через отдельный процесс с полингом. Это позволило избежать реализации локов в БД и не усложнять инфраструктуру очередью событий. Надёжность между перезапусками процесса гарантировалась за счёт идемпотентности обработчиков.

Со стороны frontend-части необходимо было поддержать SEO, поэтому я реализовал SSR. В целях безопасности взаимодействие с API реализовано по локальной сети с помощью BFF.