2010-06-22 2 views
0

Stratus в настоящий момент находится в режиме онлайн!Как масштабировать мое приложение stratus?

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

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

ответ

1

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

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

ОБНОВЛЕНИЕ Кажется, я говорил из своего вопроса о $$ при упоминании chatroulette с использованием Red5. У меня нет никаких доказательств того факта, и, возможно, он вспомнил что-то неправильно или смутил его каким-то другим сервисом. У меня есть доказательства того, что он использовал FMS 3.5.2 на момент написания.

+0

chatroulette использование Red5? Где вы это читали? Спасибо^_^ – xRobot

+0

Я думаю, что ошибался, но теперь вижу, что он использует Flash Media Server 3.5.2. Однако это не свидетельство того, что он не использует Red5. – amn

+0

mmm Как вы можете видеть, что chatroulette использует FMS? – xRobot

Смежные вопросы