Ставки по ходу события — технически самая требовательная часть sportsbook. Котировки здесь пересчитываются непрерывно, а решение о приёме ставки принимается за доли секунды. Основная сложность не в интерфейсе, а в том, что оператор всегда видит событие с задержкой относительно того, что уже произошло на площадке.

Цепочка данных и её задержки

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

Как оператор компенсирует разрыв

Полностью убрать задержку невозможно, поэтому риск ограничивают процедурно:

  • задержка приёма — ставка подтверждается не мгновенно, а через короткую паузу;
  • приостановка рынков на опасных эпизодах и при потере сигнала;
  • сверка источников — расхождение между фидами блокирует торговлю по событию;
  • пониженные лимиты на рынки с высокой скоростью изменения цены.

Что это требует от платформы

Нагрузка распределяется крайне неравномерно: всплеск запросов приходится на ключевые моменты матча, когда одновременно пересчитывается всё дерево рынков. Приём ставки должен быть идемпотентным, иначе повторная отправка при обрыве мобильной сети создаёт дубль, а отказ должен возвращать понятную причину, а не общую ошибку.

Качество live-направления в результате определяется инженерными характеристиками — устойчивостью фидов и предсказуемостью задержек, а не шириной линии.