
TDS система для управления трафиком
Заказчик:
Rubber Bullet
о проекте
Создали TDS систему для управления трафиком
Задача
Разработать систему распределения трафика (TDS), которая позволит управлять трафиком и анализировать его на основе полученных данных. Система предназначена для интернет и digital маркетинга, для веб-мастеров, рекламодателей и арбитража трафика
Решение
Основной особенностью системы является динамический анализ и фильтрация входящего трафика,
и дальнейшее его распределение на основе заданных условий и полученных аналитических данных.
Важные детали
Высокая пропускная способность системы позволяет ей обрабатывать сотни миллионов запросов в час за счет распределенной облачной инфраструктуры.
Эффект
Время обработки одного клиента не более 0,5 секунды (уменьшилось в ~20 раз).
Ключевые технологии
разработки проекта
Backend
- Java
- Spring
- Postgresql
- Hibernate
- HBase
- Apache Phoenix
- JMS: Kafka
Frontеnd
- React
- React Native
- Effector
- Styled Components
- TypeScript
Software
- CentOS
- Hbase
- Spark
- Apache Kafka
- Docker