В России создали технологию, которая заранее спасает сайты от «падения»

Новая математическая модель предсказывает перегрузки и помогает предотвращать сбои при наплыве пользователей

Российские учёные разработали способ предотвращать сбои сайтов при резком наплыве пользователей. Например, когда тысячи человек одновременно заходят на маркетплейс во время распродажи или пытаются пройти онлайн-экзамен. Специалисты Тольяттинского и Кабардино-Балкарского государственных университетов создали математические модели, позволяющие заранее определять опасную нагрузку и выбирать меры для сохранения работоспособности сервиса.

Источник изображения: ChatGPT

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

Для этого исследователи разработали модель, которая учитывает состояние системы и предусматривает автоматическую реакцию на перегрузку. Например, сервис сможет перенаправить часть запросов в кэш, временно отключить второстепенные функции или подключить резервные серверы. По замыслу авторов, такие решения должны приниматься за доли секунды без участия человека.

Разработку проверяли с помощью математического моделирования и исторических данных. Исследователи считают, что метод может лечь в основу систем, способных самостоятельно распределять нагрузку и предупреждать технические проблемы.

Результаты представили на международной конференции в Барселоне. Теперь специалисты планируют создать алгоритмы для массовых онлайн-тестирований, где тысячи участников могут одновременно обращаться к одному ресурсу. Учёные также готовы сотрудничать с ИТ-компаниями для практического внедрения технологии.

Читайте ещё материалы по теме: