Обновить
2

Пользователь

4
Рейтинг
Отправить сообщение

И снова согласен.

Но у меня остаются сомнения в плане контроля за средой. То есть в разных клубах разные настройки сети. Есть “острова” в торговых центрах (там вообще своя история), есть клубы открытые по франшизе и, как мы говорили ранее, игроки вне клубов. Я отталкиваюсь от того, что раздача по HTTP практически обнуляет все вопросы настройки среды, которые могут возникнуть. Вы описываете идеальный рабочий сценарий, но я боюсь, что в проде на разных точках будут возникать разного рода проблемы. И это решение именно в моей ситуации может стать дорогим.

За идею с бесплатными сидами на недозагруженном аплинке спасибо. Полезный для меня разбор.

Согласен с вами. Для внутриклубной раздачи P2P напрашивается. Но у нас есть сценарий раздачи вне клубов - whitelist-игроки со своих машин за NAT. Я честно не силен в вопросах работы торрент протокола, но этот вариант рассматривал и пришёл к выводу, что для таких игроков за NAT swarm просто не собирается и торрент теряет свою суть. Поправьте меня, если я не прав. В данный момент у нас вполне хорошо работает схема, которую я описал в статье. Но при этом я смотрю в сторону локальных зеркал на клуб - как более дешевого способа получить локальную раздачу без переписывания текущей логики. В будущем мы хотим открывать лаунчер в online для всех и вот там возможно будет использоваться связка CDN + P2P. Но до этого масштаба и бюджета еще дожить нужно :)

Информация

В рейтинге
1 589-й
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность

Специализация

Бэкенд разработчик, Фулстек разработчик
Средний
JavaScript
Node.js
MongoDB
PWA
TypeScript
Веб-разработка
PostgreSQL
Linux
Проектирование архитектуры приложений
Проектирование баз данных