Making decisions before ...

03.03.26

Form of award

Договорная

Product status

Idea

Task type

Задачи ИКТ

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

Robotics

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

Other technological solutions

Type of product

Software/ IS

Problem description

API рекламных сетей имеют жесткие ограничения. Например, Meta позволяет делать не более 200 запросов в час на одного пользователя. При масштабировании сервиса, стандартные синхронные запросы приводят к ошибкам 429 Too Many Requests. Это парализует работу платформы: статистика не обновляется, бюджеты не останавливаются вовремя. Необходим алгоритм, который динамически распределяет квоты запросов между тысячами рекламных аккаунтов.

Expected effect

1. Стабильность: Полное исключение блокировок API со стороны внешних платформ. 2. Производительность: Увеличение пропускной способности системы в 10 раз за счет асинхронного выполнения задач. 3. Надежность: Гарантированная доставка команд (например, «Остановить рекламу») даже при временной недоступности серверов Facebook.

Full name of responsible person

Дресвянский Алексей Сергеевич

Purpose and description of task (project)

Создание промежуточного слоя, который контролирует поток исходящих запросов к внешним API. Цель - обеспечить максимальную скорость обновления данных без риска блокировки со стороны рекламных платформ. Система должна автоматически «притормаживать» запросы, если лимиты API исчерпаны, и ставить их в приоритетную очередь.

Note