Re: [web2py] no more cherrypy wsgiserver

2012-04-07 Thread Unyo
When web2py switched from cherrypy to rocket, now I can't seem to start it on any resource-constrained VPNs (currently running w/ 96MB RAM). To me, this is a really big downer since I love web2py's ability to create prototype applications using nothing but a shell and a browser (using minimal

Re: [web2py] no more cherrypy wsgiserver

2010-03-12 Thread Timothy Farrell
The benchmarks are in. As you can see from the attached PDF, there is a strong case for Rocket. How I conducted these benchmarks: CPU: Athlon 4050e 2.1 GHz RAM: 3GB OS: Windows 7 Ultimate Python 2.6.1 Rocket 0.3.1 Cherrypy 3.1.2 I used ApacheBench to run the numbers you see. The wsgi app

Re: [web2py] no more cherrypy wsgiserver

2010-03-12 Thread Timothy Farrell
Python 2.6.4, not 2.6.1 oops. On 3/12/2010 10:13 AM, Timothy Farrell wrote: The benchmarks are in. As you can see from the attached PDF, there is a strong case for Rocket. How I conducted these benchmarks: CPU: Athlon 4050e 2.1 GHz RAM: 3GB OS: Windows 7 Ultimate Python 2.6.1 Rocket 0.3.1

[web2py] no more cherrypy wsgiserver

2010-03-11 Thread mdipierro
We moved from cherrypy wsgiserver to Rocket, by Timothy Farrell. I included an older version, need to include the latest one. It needs to be tested but let's wait I post the latest version before we do so. Why? @Tim, you made a very convincing case to me some time ago. Can you share your

Re: [web2py] no more cherrypy wsgiserver

2010-03-11 Thread Timothy Farrell
The code has changed since version 0.1, Let me re-run some benchmarks. I'll have time to tomorrow. For those curious, the basic difference is that Rocket handles a few concurrent connections as fast as wsgiserver and many concurrent connections much much faster. It's also smaller, with

Re: [web2py] no more cherrypy wsgiserver

2010-03-11 Thread Albert Abril
Is Rocket a port of CherryPy? Or is made from zero? isn't 0.2 an earlier release yet? What's the principal difference from CherryPy? cleaner code, smaller.. and more? I'm questioning just for info of us the users, doesn't know so much about it. Thanks for all. Regatds!! On Thu, Mar 11, 2010 at

Re: [web2py] no more cherrypy wsgiserver

2010-03-11 Thread Timothy Farrell
One at a time: Is Rocket a port of CherryPy? Or is made from zero? No, it's my own code from the ground up. I did consult wsgiserver code in some areas, but I think that anyone who would examine the code would be satisfied to say it is not a derivative work. isn't 0.2 an earlier release

Re: [web2py] no more cherrypy wsgiserver

2010-03-11 Thread Jonathan Lundell
On Mar 11, 2010, at 8:59 AM, Timothy Farrell wrote: One at a time: Is Rocket a port of CherryPy? Or is made from zero? No, it's my own code from the ground up. I did consult wsgiserver code in some areas, but I think that anyone who would examine the code would be satisfied to say it

Re: [web2py] no more cherrypy wsgiserver

2010-03-11 Thread Timothy Farrell
snip For a production system, I'm more interested in stability than performance. And despite the admitted arbitrariness of version-numbering choices, it's hard to make the case to management that moving to an 0.x server is safe. What do *you* mean by labeling Rocket 0.x? That's a fair

Re: [web2py] no more cherrypy wsgiserver

2010-03-11 Thread Jonathan Lundell
On Mar 11, 2010, at 10:24 AM, Timothy Farrell wrote: For a production system, I'm more interested in stability than performance. And despite the admitted arbitrariness of version-numbering choices, it's hard to make the case to management that moving to an 0.x server is safe. What do