The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Социальная сеть Facebook представила новый открытый web-серв..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от opennews (??) on 11-Сен-09, 12:10 
Компания Facebook открыла (http://developers.facebook.com/news.php?blog=1&story=301&_fb...) под лицензией Apache исходные тексты проекта Tornado (http://www.tornadoweb.org/) - высокопроизводительного фреймворка для создания на языке Python web-серверов, обрабатывающих запросы в неблокирующем режиме. Tornado на стандартом оборудовании справляется с нагрузкой в  тысячи одновременных соединений, что делает его идеальным решением для web-сервисов, обслуживающих запросы в реальном режиме времени.

Tornado предоставляет (http://bret.appspot.com/entry/tornado-web-server) возможности схожие с Python фреймворками Django, Google webapp и web.py, но нацелен в первую очередь на скорость работы. В качестве примера построенного на базе Tornado ресурса, можно привести сайт FriendFeed.com, запущенный компанией Facebook в марте. В Tornado имеется поддержка Django шаблонов, средств для работы с верифицированными cookie (http://www.tornadoweb.org/documentation#cookies-and-secure-c...), м...

URL: http://developers.facebook.com/news.php?blog=1&story=301&_fb...
Новость: https://www.opennet.ru/opennews/art.shtml?num=23373

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от Аноним (??) on 11-Сен-09, 12:10 
ого, а с нгниксом, интересно какая схема, конфиги бы глянуть...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от panshdw on 11-Сен-09, 12:46 
> Tornado (4 процесса) в связке с nginx

скорее всего
front: nginx
back: tornado x4

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от Аноним (??) on 11-Сен-09, 15:53 
Легко: http://www.tornadoweb.org/documentation#performance , именно конфиги nginx
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Социальная сеть Facebook представила новый открытый web-серв"  +/
Сообщение от panshdw on 11-Сен-09, 12:44 
> можно привести сайт FriendFeed.com, запущенный компанией Facebook в марте

Только вот FaceBook купила FriendFeed в агусте ;)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от Veter (??) on 11-Сен-09, 13:05 
HAProxy+AOLserver (single) - около 5 000 TPS. Пусть дальше работают :-)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от junqed email(??) on 11-Сен-09, 13:09 
Интересно это с Psycho или без
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от ph (??) on 11-Сен-09, 14:30 
психо там совершенно не нужен, там всё на ввод-вывод завязано. а психо будет жрать оперативку дико
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от Vadim Fint email on 11-Сен-09, 15:21 
Однако нет, как раз на большом количестве вызовов мелких функций psycho и дает больший выигрыш. Думаю, они-таки используют его, но только не на бизнес-логике (ибо вот там как раз он может сожрать тонну памяти).
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "wsgi..?"  +/
Сообщение от Vadim Fint on 11-Сен-09, 15:20 
Ну все понятно, мегабыстрый epoll сервер и все такое. Забыть про какие-либо связки в принципе и коннектится через прокси к http (если балансер юзать). Но, блин, почему было хотя бы не сделать само внутреннее устройство wsgi-совместимым? Хоть и с ограничениями, но можно было бы юзать http-часть с другими фреймворками. Тьфу.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "wsgi..?"  +/
Сообщение от KonstantinK (??) on 11-Сен-09, 15:57 
Здесь ответ найдете:
http://www.tornadoweb.org/documentation#wsgi-and-google-appe...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от anonymous (??) on 11-Сен-09, 15:28 
А где сравнение с fapws3?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Социальная сеть Facebook представила новый открытый web-серв..."  +/
Сообщение от Аноним (??) on 12-Сен-09, 01:58 
Tornado не имеет никакого отношения к Facebook. Они его купили вместе с FriendFeed и теперь вот решили открыть.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру