Mediacontext
630 000
Информационные технологии и интернет
Россия, Москва
Июль 2023
Mediacontext.pro — ad-tech платформа для управления рекламными кампаниями.
Настройка одной кампании занимала 4 часа ручного труда менеджера. Данные
о трафике приходили с суточной задержкой — оперативно реагировать на
изменения было невозможно. Аналитического дашборда в реальном времени
не существовало. При росте нагрузки платформа деградировала.
Построил FastAPI-бэкенд для оркестрации конфигов рекламных кампаний.
Модульная архитектура позволяет добавлять новые рекламные источники
без изменения ядра системы.
Реализовал Redis-кэш для тяжёлых агрегаций трафика с dogpile protection —
кэш-хит 94.2%. Асинхронный обработчик событий для real-time обновлений
дашборда. Celery-воркеры для фоновой обработки данных.
Анализ существующих процессов. Проектирование модульного
FastAPI-бэкенда. Схема кэширования и обработки событий.
FastAPI сервисы оркестрации. Redis-кэш для агрегаций.
Асинхронный обработчик событий.
Дашборд реального времени. Celery-воркеры.
Нагрузочное тестирование и оптимизация.
Настройка кампании была 240 мин — стала 15 мин. Аптайм 100% за всё время сопровождения. Кэш-хит 94.2%.