<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-1280594010967081625.post4580132717874429117..comments</id><updated>2008-12-23T16:40:10.159-05:00</updated><category term='linux'/><category term='mobile'/><category term='frisky'/><category term='business'/><category term='javascript'/><category term='java'/><category term='riak'/><category term='erlang'/><category term='apple'/><category term='gwt'/><category term='cloud'/><category term='golang'/><category term='magnum'/><category term='pylons'/><category term='android'/><category term='python'/><category term='spread'/><category term='turbogears'/><category term='nonblocking'/><category term='nosql'/><category term='performance'/><category term='architecture'/><category term='async'/><category term='rant'/><category term='database'/><category term='fawps'/><title type='text'>Comments on Hacking Thought Blog: Pylons for FAPWS2</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.hackingthought.com/feeds/4580132717874429117/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1280594010967081625/4580132717874429117/comments/default'/><link rel='alternate' type='text/html' href='http://blog.hackingthought.com/2008/11/pylons-for-fapws2.html'/><author><name>Lateef Jackson</name><uri>https://profiles.google.com/104965469689680679178</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh6.googleusercontent.com/-kwKiEJ2Nxbw/AAAAAAAAAAI/AAAAAAAAIW8/YKLbdU9g1d8/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1280594010967081625.post-1134590833311829787</id><published>2008-12-23T16:40:00.000-05:00</published><updated>2008-12-23T16:40:00.000-05:00</updated><title type='text'>That was interesting project as well. C library ma...</title><content type='html'>That was interesting project as well. C library makes extra hassle, so using frisky could straighten some ways. I saw POST and GET methods handled there, but in which part of the server / web application file uploads (coming from forms) are normally handled?&lt;BR/&gt;&lt;BR/&gt;Last year i made one project with Pylons, but recently used web2py and found it more practical for my projects. As a hobby, train and curiosity im thinking, if i could do little hacks with backend servers.&lt;BR/&gt;&lt;BR/&gt;I found you using FAPWS2 with pylons and it seemed rather simple to implement, and that made me to ask opinions from you, if that simplicity would apply to  web2py too.&lt;BR/&gt;&lt;BR/&gt;Thank you for you comments.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1280594010967081625/4580132717874429117/comments/default/1134590833311829787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1280594010967081625/4580132717874429117/comments/default/1134590833311829787'/><link rel='alternate' type='text/html' href='http://blog.hackingthought.com/2008/11/pylons-for-fapws2.html?showComment=1230068400000#c1134590833311829787' title=''/><author><name>Marko Manninen</name><uri>http://www.blogger.com/profile/07210616780081718875</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hackingthought.com/2008/11/pylons-for-fapws2.html' ref='tag:blogger.com,1999:blog-1280594010967081625.post-4580132717874429117' source='http://www.blogger.com/feeds/1280594010967081625/posts/default/4580132717874429117' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1106671573'/></entry><entry><id>tag:blogger.com,1999:blog-1280594010967081625.post-8515083545268924573</id><published>2008-12-23T16:02:00.000-05:00</published><updated>2008-12-23T16:02:00.000-05:00</updated><title type='text'>Pretty easy I would guess. The main thing is you p...</title><content type='html'>Pretty easy I would guess. The main thing is you probably don't want to write a C module. The performance is probably not so much worth the time and effort. You could use pyevent (http://code.google.com/p/pyevent/) which is python library that uses libevent. If you just want to integrate web2py with FAPWS then that would be pretty easy.&lt;BR/&gt;&lt;BR/&gt;There is another option :) I wanted to create a WSGI server that could use asyncore or other (libevent libev, ect) system. So I create this: http://www.bitbucket.org/lateefj/frisky/. It has some basic pylons support but if you proded me I would probably clean it up and add support for web2py. I was getting like 3K req/sec (raw) so it is very fast and does not require 3rd party C code. Even though it runs half the speed FAPWS2 it is still mind blowingly faster than most webservers.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1280594010967081625/4580132717874429117/comments/default/8515083545268924573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1280594010967081625/4580132717874429117/comments/default/8515083545268924573'/><link rel='alternate' type='text/html' href='http://blog.hackingthought.com/2008/11/pylons-for-fapws2.html?showComment=1230066120000#c8515083545268924573' title=''/><author><name>Lateef Jackson</name><uri>http://www.blogger.com/profile/10815442680804512030</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hackingthought.com/2008/11/pylons-for-fapws2.html' ref='tag:blogger.com,1999:blog-1280594010967081625.post-4580132717874429117' source='http://www.blogger.com/feeds/1280594010967081625/posts/default/4580132717874429117' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2143046532'/></entry><entry><id>tag:blogger.com,1999:blog-1280594010967081625.post-7565654645228947138</id><published>2008-12-23T15:45:00.000-05:00</published><updated>2008-12-23T15:45:00.000-05:00</updated><title type='text'>What do you think, how much it would take to use l...</title><content type='html'>What do you think, how much it would take to use libevent with web2py framework? I'd like to experiment with it, but don't know where to start. At the moment web2py uses cherrypy wsgiserver: http://code.google.com/p/web2py/source/browse/trunk/gluon/wsgiserver.py</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1280594010967081625/4580132717874429117/comments/default/7565654645228947138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1280594010967081625/4580132717874429117/comments/default/7565654645228947138'/><link rel='alternate' type='text/html' href='http://blog.hackingthought.com/2008/11/pylons-for-fapws2.html?showComment=1230065100000#c7565654645228947138' title=''/><author><name>Marko Manninen</name><uri>http://www.blogger.com/profile/07210616780081718875</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.hackingthought.com/2008/11/pylons-for-fapws2.html' ref='tag:blogger.com,1999:blog-1280594010967081625.post-4580132717874429117' source='http://www.blogger.com/feeds/1280594010967081625/posts/default/4580132717874429117' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1106671573'/></entry></feed>
