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 yet?
Don't get caught up on version numbers. Version 0.2 has every major
feature that wsgiserver has. Also 0.3.1 is out and 0.4 is on the way.
> What's the principal difference from CherryPy? cleaner code,
smaller.. and more?
Connection concurrency. I built Rocket to be able to handle hundreds to
thousands of connections well without hitting a performance wall (like
wsgiserver does). Stay tuned for benchmarks.
The minors are:
- cleaner, smaller code
- can support listening on multiple ports (though web2py may hide this
functionality)
- uses the standard ssl module instead of pyOpenSSL which has less of a
future considering ssl is now in the standard library
-tim
On 3/11/2010 10:36 AM, Albert Abril wrote:
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 5:19 PM, Timothy Farrell <tfarr...@swgen.com
<mailto:tfarr...@swgen.com>> wrote:
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
cleaner code.
-tim
On 3/11/2010 10:08 AM, mdipierro wrote:
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 benchmark with the rest of the users?
Massimo
--
You received this message because you are subscribed to the Google
Groups "web2py-users" group.
To post to this group, send email to web2py@googlegroups.com
<mailto:web2py@googlegroups.com>.
To unsubscribe from this group, send email to
web2py+unsubscr...@googlegroups.com
<mailto:web2py%2bunsubscr...@googlegroups.com>.
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en.
--
You received this message because you are subscribed to the Google
Groups "web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en.
--
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To post to this group, send email to web...@googlegroups.com.
To unsubscribe from this group, send email to
web2py+unsubscr...@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en.