<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: The great web technology shootout &#8211; Round 1: A quick glance at the landscape</title>
	<atom:link href="http://blog.curiasolutions.com/2009/09/the-great-web-development-shootout/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.curiasolutions.com/2009/09/the-great-web-development-shootout/</link>
	<description>Technology thoughts and ideas</description>
	<lastBuildDate>Tue, 13 Jul 2010 02:50:28 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Seth</title>
		<link>http://blog.curiasolutions.com/2009/09/the-great-web-development-shootout/comment-page-1/#comment-19</link>
		<dc:creator>Seth</dc:creator>
		<pubDate>Thu, 01 Oct 2009 23:20:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.curiasolutions.com/?p=172#comment-19</guid>
		<description>Marcel,

Thanks for the info. I&#039;ll have to take a look at it.

Feel free to quote, although you may want to wait for &quot;part 3&quot; (which I should have done next week). I&#039;ll be doing a bit more &quot;scientific&quot; tests for each Python framework, and revisiting Bottle in a little bit more detail (with the test source code).

Stay tuned ;)</description>
		<content:encoded><![CDATA[<p>Marcel,</p>
<p>Thanks for the info. I&#8217;ll have to take a look at it.</p>
<p>Feel free to quote, although you may want to wait for &#8220;part 3&#8243; (which I should have done next week). I&#8217;ll be doing a bit more &#8220;scientific&#8221; tests for each Python framework, and revisiting Bottle in a little bit more detail (with the test source code).</p>
<p>Stay tuned ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcel Hellkamp</title>
		<link>http://blog.curiasolutions.com/2009/09/the-great-web-development-shootout/comment-page-1/#comment-18</link>
		<dc:creator>Marcel Hellkamp</dc:creator>
		<pubDate>Thu, 01 Oct 2009 22:55:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.curiasolutions.com/?p=172#comment-18</guid>
		<description>fapws3 is another asynchronous HTTP/WSGI web server, similar to Tornado. It uses libev instead of epoll and is definitely worth a look. http://github.com/william-os4y/fapws3

Oh, and thanks for this great article. I hope you don&#039;t mind if I quote you on Bottles start page ;)</description>
		<content:encoded><![CDATA[<p>fapws3 is another asynchronous HTTP/WSGI web server, similar to Tornado. It uses libev instead of epoll and is definitely worth a look. <a href="http://github.com/william-os4y/fapws3" rel="nofollow">http://github.com/william-os4y/fapws3</a></p>
<p>Oh, and thanks for this great article. I hope you don&#8217;t mind if I quote you on Bottles start page ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Seth</title>
		<link>http://blog.curiasolutions.com/2009/09/the-great-web-development-shootout/comment-page-1/#comment-12</link>
		<dc:creator>Seth</dc:creator>
		<pubDate>Sat, 19 Sep 2009 07:45:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.curiasolutions.com/?p=172#comment-12</guid>
		<description>Graham,

Thanks for your input. I&#039;m planning on re-doing this in mod_wsgi embedded mode soon. My initial testing seems to indicate an increase of several hundred req/sec.

You have really given the community a killer module. Thank you!</description>
		<content:encoded><![CDATA[<p>Graham,</p>
<p>Thanks for your input. I&#8217;m planning on re-doing this in mod_wsgi embedded mode soon. My initial testing seems to indicate an increase of several hundred req/sec.</p>
<p>You have really given the community a killer module. Thank you!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graham Dumpleton</title>
		<link>http://blog.curiasolutions.com/2009/09/the-great-web-development-shootout/comment-page-1/#comment-11</link>
		<dc:creator>Graham Dumpleton</dc:creator>
		<pubDate>Tue, 15 Sep 2009 06:03:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.curiasolutions.com/?p=172#comment-11</guid>
		<description>Hooray, someone who has actually tried to provide a realistic comparison of Tornado rather than their biased comparison of a Tornado hello world application with heavy weight Django. Using a WSGI hello world application is a much more realistic comparison for what they were running on Tornado. You didn&#039;t even use the fastest configuration for mod_wsgi and it still came out equivalent and nothing like their claim of Tornado being 4 times better.

As far as scaling up of Tornado, it still remains to be seen how well that will work when you start using a proper blocking WSGI interface on top of Tornado and with longer request times. Sure you can write purpose built event driven web applications for Tornado which may perform better, but that doesn&#039;t mean existing WSGI applications somehow benefit from Tornado being event driven in its core. Multiprocess event driven servers arguably may also be a really bad idea for WSGI applications due to the possible blocking effects.</description>
		<content:encoded><![CDATA[<p>Hooray, someone who has actually tried to provide a realistic comparison of Tornado rather than their biased comparison of a Tornado hello world application with heavy weight Django. Using a WSGI hello world application is a much more realistic comparison for what they were running on Tornado. You didn&#8217;t even use the fastest configuration for mod_wsgi and it still came out equivalent and nothing like their claim of Tornado being 4 times better.</p>
<p>As far as scaling up of Tornado, it still remains to be seen how well that will work when you start using a proper blocking WSGI interface on top of Tornado and with longer request times. Sure you can write purpose built event driven web applications for Tornado which may perform better, but that doesn&#8217;t mean existing WSGI applications somehow benefit from Tornado being event driven in its core. Multiprocess event driven servers arguably may also be a really bad idea for WSGI applications due to the possible blocking effects.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Gratigny</title>
		<link>http://blog.curiasolutions.com/2009/09/the-great-web-development-shootout/comment-page-1/#comment-10</link>
		<dc:creator>Chris Gratigny</dc:creator>
		<pubDate>Mon, 14 Sep 2009 06:59:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.curiasolutions.com/?p=172#comment-10</guid>
		<description>ouch.

at least Kohana is much faster than Cake :)</description>
		<content:encoded><![CDATA[<p>ouch.</p>
<p>at least Kohana is much faster than Cake :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
