Какова новая платформа Торнадо Facebook?

В Менеджере конфигурации выберите "Редактирование..." в столбце "Configuration" для каждый проект (не через выпадающую названную Активную конфигурацию решения), который имеет конфигурации, которые Вы хотите удалить.

В диалоговом окне, которое открывается, отметьте каждую нежелательную конфигурацию, и выбор "Удаляют".

15
задан Jon W 11 September 2009 в 12:42
поделиться

2 ответа

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

Он был разработан для поддержки 10 000 одновременных пользователей.

] Фреймворк отличается от большинства основные структуры веб-серверов (и конечно, большинство фреймворков Python) потому что он не блокирует и достаточно быстро. Потому что это так неблокирующий и использует epoll, он может обрабатывать тысячи одновременных постоянные связи, а это значит идеально подходит для веб-служб реального времени. Мы специально создали веб-сервер для обработки FriendFeed в реальном времени особенности - каждый активный пользователь FriendFeed поддерживает открытый подключение к серверам FriendFeed. (Для получения дополнительной информации о масштабировании серверов для поддержки тысяч клиентов, см. Проблема C10K.)

Он будет работать в стеке LMP, но займет место Apache.

См. проблему C10K .

13
ответ дан 1 December 2019 в 04:41
поделиться

Он имеет модуль «базы данных» с блокирующими запросами. Возможно, они запускают несколько экземпляров этого сервера, чтобы минимизировать проблемы с блокировкой, и, возможно, он не используется для всей фид-фида, только в некоторых частях, связанных с поведением в реальном времени (я слышал, что HTTP-соединения остаются открытыми для проверки обновлений, и поведение потоковой передачи будет плохо для этого).

Я не думаю, что он может использоваться как универсальная среда для каких-либо веб-приложений.

0
ответ дан 1 December 2019 в 04:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: