Re: [web2py] New python web framework: Brubeck
it is built on top of greenlets and libevent (soon on libev) libraries http://packages.python.org/greenlet/ and has a very good performance http://nichol.as/benchmark-of-python-web-servers code examples https://bitbucket.org/denis/gevent/src/tip/examples/#source-path can work with uwsgi http://groups.google.com/group/gevent/browse_thread/thread/ee6274dc9a60853e?pli=1
Re: [web2py] New python web framework: Brubeck
gevent , very intteresting. can you explain how it works ? On Mon, Jul 18, 2011 at 2:52 AM, Vasile Ermicioi wrote: > Mongrel2: lean & fast, asynchronous web serving >> Eventlet: non-blocking I/O & coroutines >> ZeroMQ: fast messaging & supports most languages >> DictShield: data modeling & validation with no database opinions > > > > >> Mongrel2 = C , ZeroMQ = C > > > I prefer *gevent *over *eventlet*, and I have my own wsgi.py file that I > just put in web2py directory and it works, > so with gevent monkey patch I have web2py non-blocking I/O & coroutines :) > > >
Re: [web2py] New python web framework: Brubeck
> > Mongrel2: lean & fast, asynchronous web serving > Eventlet: non-blocking I/O & coroutines > ZeroMQ: fast messaging & supports most languages > DictShield: data modeling & validation with no database opinions > Mongrel2 = C , ZeroMQ = C I prefer *gevent *over *eventlet*, and I have my own wsgi.py file that I just put in web2py directory and it works, so with gevent monkey patch I have web2py non-blocking I/O & coroutines :) wsgi.py Description: Binary data
Re: [web2py] New python web framework: Brubeck
Interesting but no thanks.. It have so many dependencies ... Mongrel2 = C , ZeroMQ = C Not portable anymore. On 7/17/11, Luther Goh Lu Feng wrote: > From the website http://brubeck.io/: > > Brubeck is a flexible Python web framework that aims to make the > process of building scalable web services easy. > > The Brubeck model resembles what companies build when they operate at > large scale, but working with it will feel like what you're used to > from other frameworks. > > No confusing callbacks > No database opinions > Built-in distributed load balancing > > Brubeck gets by with a little help from it's friends: > > Mongrel2: lean & fast, asynchronous web serving > Eventlet: non-blocking I/O & coroutines > ZeroMQ: fast messaging & supports most languages > DictShield: data modeling & validation with no database opinions
[web2py] New python web framework: Brubeck
>From the website http://brubeck.io/: Brubeck is a flexible Python web framework that aims to make the process of building scalable web services easy. The Brubeck model resembles what companies build when they operate at large scale, but working with it will feel like what you're used to from other frameworks. No confusing callbacks No database opinions Built-in distributed load balancing Brubeck gets by with a little help from it's friends: Mongrel2: lean & fast, asynchronous web serving Eventlet: non-blocking I/O & coroutines ZeroMQ: fast messaging & supports most languages DictShield: data modeling & validation with no database opinions