Шешімдерді қабылдау мерзімі

12.11.26 (қоса алғанда)

Марапаттау нысаны

денежная

Өнім күйі

Дайын өнім

Тапсырма түрі

Акт міндеттері

Сфера применения

Медиасфера

Область задачи

Басқа технологиялық шешімдер

Тапсырманың (жобаның) мақсаты мен сипаттамасы

Цель — спроектировать систему управления нагрузкой на сайт/приложение Ticketon в момент старта продаж на массовые события, которая исключает падение сервиса и даёт пользователям прозрачное и справедливое место в очереди, вместо бесконтрольного наплыва запросов на backend. Участник проектирует архитектуру «зала ожидания» (waiting room) перед стартом продаж, правила распределения мест в очереди, механизм защиты от накрутки позиции в очереди (множественные вкладки/аккаунты), а также стратегию деградации сервиса при экстремальной нагрузке (что показывать пользователю, какие функции временно отключать). Существующий процесс старта продаж может быть перепроектирован полностью. Результат — проектный документ: архитектура, workflow, логика защиты очереди от накрутки, обоснование trade-offs. Код не требуется.

Өнім түрі

Мобильді қосымша

Мәселенің сипаттамасы

На старте продаж билетов на топовые события количество одновременных запросов к сайту/API Ticketon кратно превышает нормальную нагрузку. Это приводит к деградации сервиса (медленная загрузка, ошибки при оформлении заказа, таймауты оплаты), часть пользователей теряет место в очереди не по своей вине из-за сбоев, а часть — обходит честную очередь, открывая множество вкладок/устройств. Текущее состояние: – при продаже на крупные события нагрузка на сайт в первые 2–3 минуты превышает штатную в 15–20 раз; – в пиковые моменты фиксируются ошибки 5xx и таймауты на этапе оформления заказа и оплаты; – защиты от накрутки позиции в очереди через несколько вкладок/устройств одного пользователя нет; – нет прозрачной индикации пользователю его места и ожидаемого времени ожидания, что увеличивает число повторных запросов («рефреш») и усиливает нагрузку.

Tech-тапсырма
Күтілетін әсер

Ожидаемый результат Проектный документ с архитектурой зала ожидания и очереди, правилами защиты от накрутки позиции, стратегией деградации при экстремальной нагрузке, UX-решением для отображения очереди пользователю и набором метрик нагрузки/надёжности. Критерий успеха — решение выдерживает пиковую нагрузку без деградации для честных пользователей и устраняет возможность обхода очереди через множественные сессии.

Жауапты тұлғаның ТАӘ

Тембаев Тамерлан Бейбутулы

Ескерту

Цена договорная