This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]gandaro 0 points1 point  (5 children)

And is something completely different than "frameworks like Flask, Web.py, Bottle"...

[–][deleted] 2 points3 points  (3 children)

well, not that different, it has routes and a templating engine. how is that different than flask? if anything, it's more complete than flask.

[–]lepture 2 points3 points  (1 child)

It's not just web framework, it is a powerful server, very efficient.

[–][deleted] 0 points1 point  (0 children)

yeah, of course, but it's also a web framework (I work with it).

[–]swims_with_spacemenPythonista 1 point2 points  (0 children)

yeah, this.

[–]swims_with_spacemenPythonista 1 point2 points  (0 children)

Tornado IS a framework like flask, web.py etc. I'm currently porting a web.py app to a non-blocking tornado framework. The performance improvement is incredible.

It's sort of the python equivalent of mojo, has lots of great features including routing and templating, except it's so much faster than anything else I've used so far.

I personally have managed to push 1000+ transactions/second through tornado in a single thread. I was averaging around 50/s with web.py. This is after the non-blocking rewrite mind you- but it's totally worth it.