Как масштабировать мою стратус-заявку? - PullRequest
0 голосов
/ 23 июня 2010

Stratus сейчас в бета-версии!

Итак, если я создаю простое приложение с технологией stratus и получаю миллионы пользователей, то как мне масштабировать приложение?

Как Chatroulette решили проблему с масштабированием?

1 Ответ

1 голос
/ 23 июня 2010

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

chatroulette использует массив серверов Red5, которые транслируют видео в случае, если одноранговые узлы не могут обмениваться данными напрямую (за брандмауэром / NAT и т. Д.), И они использовали серверную базу данных PHP / MySQL для обнаружения одноранговых узлов (Stratus не обнаруживает одноранговые узлы, он просто делится ими их по требованию). Я говорю «ЕСТЬ», потому что это было то, что было в очень ранний момент времени, было бы разумно не делать PHP / MySQL сейчас, потому что это было бы самоубийством с их объемом трафика.

UPDATE Кажется, я говорил о своем $$, когда упоминал чатрулет с помощью Red5. У меня нет никаких доказательств этого факта, и я, возможно, вспомнил что-то не так или перепутал это с какой-то другой службой. У меня есть доказательства того, что на момент написания статьи он использовал FMS 3.5.2.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...