ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Yet another fastcgi-wsgi gateway




14.09.2009, в 1:42, Anton Bessonov написал(а):

Alexandr Kutuzov schrieb:

13.09.2009, в 15:30, Sergey Shepelev написал(а):

spawning уже написан, он легковесный и работает.

2009/9/9 Alexandr Kutuzov <alleteam@xxxxxxxxx>:
Давно была задумка сделать легковесного демона для питона, что-то, что
способно заменить апач и mod-python

получилось почти все, но уперся в биндинги к питону, если есть человек
который способен помочь с ними, то был бы рад сотрудничеству.

сорсы  можно посмотреть в свн-е svn://myau.su/fastpy/trunk




Ну лично я ставлю перед собой задачу вынести из питона все что только можно и сделать accept соединения и подготовку аргументов для wsgi коллбэка максимально быстро.
На эту тему, может, будет полезно взглянуть на торнадо.
http://bret.appspot.com/entry/tornado-web-server



Tornado comes with limited support for WSGI. However, since WSGI does not support non-blocking requests, you cannot use any of the asynchronous/non-blocking features of Tornado in your application if you choose to use WSGI instead of Tornado's HTTP server. Some of the features that are not available in WSGI applications:@tornado.web.asynchronous, the httpclient module, and the auth module.


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


 




Copyright © Lexa Software, 1996-2009.