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