Workspace Digital Awards 2025 — успейте номинировать кейсы по льготным ценам. Приём заявок на премию открыт!
ООО Инфотек
Успешный кейс по созданию высоконагруженного и защищенного сайта с P2P видеохостингом
ООО Инфотек
#Сайт под ключ

Успешный кейс по созданию высоконагруженного и защищенного сайта с P2P видеохостингом

16 
ООО Инфотек
ООО Инфотек Россия, Санкт-Петербург
Поделиться:
Клиент

Under NDA

Сфера

Услуги

Регион

Россия

Сдано

Март 2024

Задача

Клиент столкнулся с необходимостью создать высокопроизводительный веб-сайт, который выдерживает большие нагрузки и обеспечивает эффективную защиту от DDoS-атак. Также сайт должен включать собственный видеохостинг с возможностями P2P-стриминга, позволяя пользователям автоматически публиковать контент, включая видео, и делиться им с аудиторией.

Решение

a) Архитектура и масштабирование:

Использована микросервисная архитектура: каждый функциональный модуль (аутентификация, видеостриминг, защита) был выделен в отдельный микросервис для обеспечения гибкости, масштабируемости и высокой производительности.

Внедрена система контейнеризации для автоматического масштабирования сервисов в зависимости от нагрузки.

Использован Content Delivery Network (CDN) для глобального кэширования и быстрой доставки контента пользователям.

b) DDoS защита:

Установлена WAF (Web Application Firewall) для фильтрации трафика и защиты от вредоносных запросов.

Использована система распределения трафика на основе Anycast: это позволяет эффективно распределять нагрузку и направлять трафик на ближайшие сервера.

Развернут DDoS-щит, который анализирует аномальное поведение в трафике и блокирует подозрительные IP-адреса, а также поддерживает гибкие правила для изменения защитных мер в реальном времени.

c) Видеохостинг и P2P-движок:

Разработан собственный видеохостинг, который использует P2P-технологии (WebRTC, BitTorrent) для распределения потоков видео. Видео загружается на сервер и затем распределяется по пользователям, выступающим в качестве пиров.

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

Реализована автоматическая оптимизация форматов видео с использованием кодеков (например, H.264 или VP9) и адаптивного битрейта (ABR) для качественного воспроизведения на любых устройствах.

Результат

Сайт стабильно работает под постоянными значительными DDoS-атаками благодаря комбинированной системе защиты и распределению трафика.

Успешно масштабируется для тысяч одновременных пользователей благодаря контейнеризации и микросервисной архитектуре.

Видеохостинг стал эффективным и недорогим в обслуживании за счет внедрения P2P-технологий, что позволило сократить затраты на инфраструктуру.

Пользователи могут загружать и смотреть видео без задержек благодаря CDN и оптимизированной P2P-сети.


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

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

ООО Инфотек с удовольствием обсудит вашу задачу

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