Ищете крутые кейсы в digital? Посмотрите на номинантов Workspace Digital Awards 2026!
#Программирование сайта

MEDIA CONTEXT

45 
Павел Голдин Россия, Санкт-Петербург
Поделиться: 0 0 0
Компания

Mediacontext

Бюджет

630 000

Сфера

Информационные технологии и интернет

Регион

Россия, Москва

Сдано

Июль 2023

Задача

Mediacontext.pro — ad-tech платформа для управления рекламными кампаниями.

Настройка одной кампании занимала 4 часа ручного труда менеджера. Данные

о трафике приходили с суточной задержкой — оперативно реагировать на

изменения было невозможно. Аналитического дашборда в реальном времени

не существовало. При росте нагрузки платформа деградировала.

Решение

Построил FastAPI-бэкенд для оркестрации конфигов рекламных кампаний.

Модульная архитектура позволяет добавлять новые рекламные источники

без изменения ядра системы.

Реализовал Redis-кэш для тяжёлых агрегаций трафика с dogpile protection —

кэш-хит 94.2%. Асинхронный обработчик событий для real-time обновлений

дашборда. Celery-воркеры для фоновой обработки данных.

1Проектирование архитектуры

Анализ существующих процессов. Проектирование модульного

FastAPI-бэкенда. Схема кэширования и обработки событий.

2Разработка core системы

FastAPI сервисы оркестрации. Redis-кэш для агрегаций.

Асинхронный обработчик событий.

3Real-time дашборд и оптимизация

Дашборд реального времени. Celery-воркеры.

Нагрузочное тестирование и оптимизация.

Результат

Настройка кампании была 240 мин — стала 15 мин. Аптайм 100% за всё время сопровождения. Кэш-хит 94.2%.

https://mediacontext.pro/

Стек технологий

  • Python Python Язык программирования
  • FastAPI FastAPI Фреймворк/библиотека
  • Django Django Фреймворк/библиотека

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Оставить заявку