<?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: ErlyWeb vs. Ruby on Rails EC2 Performance Showdown</title>
	<atom:link href="http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/feed/" rel="self" type="application/rss+xml" />
	<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/</link>
	<description>Adventures in Open Source Erlang</description>
	<lastBuildDate>Sun, 06 Dec 2009 10:29:08 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Carl</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-323805</link>
		<dc:creator>Carl</dc:creator>
		<pubDate>Sun, 07 Dec 2008 03:33:17 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-323805</guid>
		<description>I&#039;d like to see it with Rails 2.2 + Phusion Passenger. Also, memory usage between the two would be interesting (I like RoR, but on a VPS with 512mb of RAM you can&#039;t easily run very many different apps without problems if they are all even slightly busy). 

I much prefer the syntax of Ruby over Erlang (but I&#039;m also much newer to Erlang, so that may be it) but some of the performance things I&#039;ve seen with Erlang make me very interested in learning it, especially with all the new multicore machines (though Rails is Threadsafe now, it still requires the programmer to be careful as there can be problems that, IIRC, simply cannot happen with Erlang, but please correct me if I&#039;m wrong).</description>
		<content:encoded><![CDATA[<p>I&#8217;d like to see it with Rails 2.2 + Phusion Passenger. Also, memory usage between the two would be interesting (I like RoR, but on a VPS with 512mb of RAM you can&#8217;t easily run very many different apps without problems if they are all even slightly busy). </p>
<p>I much prefer the syntax of Ruby over Erlang (but I&#8217;m also much newer to Erlang, so that may be it) but some of the performance things I&#8217;ve seen with Erlang make me very interested in learning it, especially with all the new multicore machines (though Rails is Threadsafe now, it still requires the programmer to be careful as there can be problems that, IIRC, simply cannot happen with Erlang, but please correct me if I&#8217;m wrong).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DavidH</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-299829</link>
		<dc:creator>DavidH</dc:creator>
		<pubDate>Mon, 10 Nov 2008 22:27:01 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-299829</guid>
		<description>I&#039;ve taken a shot a recreating these tests on a couple home machines.  I&#039;m also using the &quot;apache bench&quot; ab command to do the load testing.  The difficulty I&#039;m having is keeping Yaws/ErlyWeb from resetting the connection when the level of concurrency goes beyond 10.

$ ab -n 10000 -c 1 http://153.32.54.253/test

works fine.  Returns a nice fast high-performing result.

$ ab -n 10000 -c 5 http://153.32.54.253/test

works fine too.  Also impressive timings.  But...

$ ab -n 10000 -c 20 http://153.32.54.253/test

craps out every time with the following error:

Benchmarking 153.32.54.253 (be patient)
apr_socket_recv: Connection reset by peer (54)


Any idea why Yaws/ErlyWeb is doing this?  Thanks for any info.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve taken a shot a recreating these tests on a couple home machines.  I&#8217;m also using the &#8220;apache bench&#8221; ab command to do the load testing.  The difficulty I&#8217;m having is keeping Yaws/ErlyWeb from resetting the connection when the level of concurrency goes beyond 10.</p>
<p>$ ab -n 10000 -c 1 <a href="http://153.32.54.253/test" rel="nofollow">http://153.32.54.253/test</a></p>
<p>works fine.  Returns a nice fast high-performing result.</p>
<p>$ ab -n 10000 -c 5 <a href="http://153.32.54.253/test" rel="nofollow">http://153.32.54.253/test</a></p>
<p>works fine too.  Also impressive timings.  But&#8230;</p>
<p>$ ab -n 10000 -c 20 <a href="http://153.32.54.253/test" rel="nofollow">http://153.32.54.253/test</a></p>
<p>craps out every time with the following error:</p>
<p>Benchmarking 153.32.54.253 (be patient)<br />
apr_socket_recv: Connection reset by peer (54)</p>
<p>Any idea why Yaws/ErlyWeb is doing this?  Thanks for any info.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charleno Pires</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-291910</link>
		<dc:creator>Charleno Pires</dc:creator>
		<pubDate>Thu, 30 Oct 2008 02:06:08 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-291910</guid>
		<description>You would can to test with Rails (version 2.1) + Passenger (version ) + Ruby Enterprise Edition (version 1.8.6-20080810) versus ErlyWeb (version 0.7.1). I&#039;m courious for results of this benchmarking :D</description>
		<content:encoded><![CDATA[<p>You would can to test with Rails (version 2.1) + Passenger (version ) + Ruby Enterprise Edition (version 1.8.6-20080810) versus ErlyWeb (version 0.7.1). I&#8217;m courious for results of this benchmarking :D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Wright</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-287738</link>
		<dc:creator>George Wright</dc:creator>
		<pubDate>Sat, 25 Oct 2008 04:35:52 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-287738</guid>
		<description>I&#039;m surprise that there are no DHH comments here.</description>
		<content:encoded><![CDATA[<p>I&#8217;m surprise that there are no DHH comments here.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: motek</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-116013</link>
		<dc:creator>motek</dc:creator>
		<pubDate>Wed, 26 Mar 2008 15:04:20 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-116013</guid>
		<description>Try ruby 1.9 (compiled from source not from repository) and rails 2 :)</description>
		<content:encoded><![CDATA[<p>Try ruby 1.9 (compiled from source not from repository) and rails 2 :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zed</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-99644</link>
		<dc:creator>zed</dc:creator>
		<pubDate>Thu, 14 Feb 2008 23:14:45 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-99644</guid>
		<description>and a would like to see ruby 1.9 in comparison
it was released last christmas and ist 5-10 times faster than 1.8</description>
		<content:encoded><![CDATA[<p>and a would like to see ruby 1.9 in comparison<br />
it was released last christmas and ist 5-10 times faster than 1.8</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zed</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-99639</link>
		<dc:creator>zed</dc:creator>
		<pubDate>Thu, 14 Feb 2008 23:03:27 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-99639</guid>
		<description>you could use Thin or at least evented mongrel instead of mongrel to boost the rails app
but rails is known as the slowest Ruby Webframework around so who cares</description>
		<content:encoded><![CDATA[<p>you could use Thin or at least evented mongrel instead of mongrel to boost the rails app<br />
but rails is known as the slowest Ruby Webframework around so who cares</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-73106</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Fri, 14 Dec 2007 18:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-73106</guid>
		<description>I&#039;ve been reading the EC2 doc and I&#039;m clueless as to how one would install a yaws/erlyweb server and more importantly how much would such a server cost to run? Just because the WS was open, does not mean it&#039;s running... where is the line drawn?</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been reading the EC2 doc and I&#8217;m clueless as to how one would install a yaws/erlyweb server and more importantly how much would such a server cost to run? Just because the WS was open, does not mean it&#8217;s running&#8230; where is the line drawn?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Comet Daily &#187; Blog Archive &#187; Getting started with Comet on Erlang</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-72942</link>
		<dc:creator>Comet Daily &#187; Blog Archive &#187; Getting started with Comet on Erlang</dc:creator>
		<pubDate>Fri, 14 Dec 2007 08:05:45 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-72942</guid>
		<description>[...] ErlyWeb, a MVC web framework tailored to yaws and six times faster than RubyOnRails, according to a benchmark done by Yariv Sadan, the author of the framework. If you are considering adapting yaws for Comet, [...]</description>
		<content:encoded><![CDATA[<p>[...] ErlyWeb, a MVC web framework tailored to yaws and six times faster than RubyOnRails, according to a benchmark done by Yariv Sadan, the author of the framework. If you are considering adapting yaws for Comet, [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jey</title>
		<link>http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/comment-page-1/#comment-72542</link>
		<dc:creator>jey</dc:creator>
		<pubDate>Thu, 13 Dec 2007 09:54:05 +0000</pubDate>
		<guid isPermaLink="false">http://yarivsblog.com/articles/2007/12/09/erlyweb-vs-ruby-on-rails-ec2-performance-showdown/#comment-72542</guid>
		<description>mmh.. ok for Rails but... what the hell is ErlyWeb?!</description>
		<content:encoded><![CDATA[<p>mmh.. ok for Rails but&#8230; what the hell is ErlyWeb?!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
