Ставки по ходу события — технически самая требовательная часть sportsbook. Котировки здесь пересчитываются непрерывно, а решение о приёме ставки принимается за доли секунды. Основная сложность не в интерфейсе, а в том, что оператор всегда видит событие с задержкой относительно того, что уже произошло на площадке.
Цепочка данных и её задержки
Между происходящим на поле и экраном игрока стоит несколько звеньев: фиксация события на месте, передача в систему поставщика данных, нормализация, пересчёт котировок торговой платформой, доставка на клиент. Каждое звено добавляет свою задержку, и итоговый разрыв складывается из всех. Отдельная проблема — трансляция: она обычно идёт с собственным отставанием, не совпадающим с задержкой данных.
Как оператор компенсирует разрыв
Полностью убрать задержку невозможно, поэтому риск ограничивают процедурно:
- задержка приёма — ставка подтверждается не мгновенно, а через короткую паузу;
- приостановка рынков на опасных эпизодах и при потере сигнала;
- сверка источников — расхождение между фидами блокирует торговлю по событию;
- пониженные лимиты на рынки с высокой скоростью изменения цены.
Что это требует от платформы
Нагрузка распределяется крайне неравномерно: всплеск запросов приходится на ключевые моменты матча, когда одновременно пересчитывается всё дерево рынков. Приём ставки должен быть идемпотентным, иначе повторная отправка при обрыве мобильной сети создаёт дубль, а отказ должен возвращать понятную причину, а не общую ошибку.
Качество live-направления в результате определяется инженерными характеристиками — устойчивостью фидов и предсказуемостью задержек, а не шириной линии.
