<?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: cat /proc/cpuinfo or Don&#8217;t Trust Your Cores To Rackspace, Part I</title>
	<atom:link href="http://www.rubyrescue.com/blog/2009/10/27/cat-proccpuinfo-or-dont-trust-your-cores-to-rackspace-part-i/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rubyrescue.com/blog/2009/10/27/cat-proccpuinfo-or-dont-trust-your-cores-to-rackspace-part-i/</link>
	<description>begin..rescue..end</description>
	<lastBuildDate>Sat, 10 Dec 2011 14:23:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Segedunum</title>
		<link>http://www.rubyrescue.com/blog/2009/10/27/cat-proccpuinfo-or-dont-trust-your-cores-to-rackspace-part-i/comment-page-1/#comment-911</link>
		<dc:creator>Segedunum</dc:creator>
		<pubDate>Wed, 27 Jan 2010 16:01:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyrescue.com/blog/?p=73#comment-911</guid>
		<description>Conservative spawning just gives you the same issues as using Mongrels, so unless your application isn&#039;t compatible with Passenger&#039;s smart spawning then you don&#039;t really want to be using it. Few application running under Mongrel will have that problem.

Passenger makes more sense on shared hosts with shared applications, or when you&#039;re not quite sure how many application processes you&#039;ll need at any given time.</description>
		<content:encoded><![CDATA[<p>Conservative spawning just gives you the same issues as using Mongrels, so unless your application isn&#8217;t compatible with Passenger&#8217;s smart spawning then you don&#8217;t really want to be using it. Few application running under Mongrel will have that problem.</p>
<p>Passenger makes more sense on shared hosts with shared applications, or when you&#8217;re not quite sure how many application processes you&#8217;ll need at any given time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Armstrong</title>
		<link>http://www.rubyrescue.com/blog/2009/10/27/cat-proccpuinfo-or-dont-trust-your-cores-to-rackspace-part-i/comment-page-1/#comment-877</link>
		<dc:creator>Brian Armstrong</dc:creator>
		<pubDate>Wed, 28 Oct 2009 14:17:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyrescue.com/blog/?p=73#comment-877</guid>
		<description>Interesting writeup Chad.  I use passenger/nginx and hadn&#039;t heard of unicorn.  Will have to check it out.

It sounds like more and more apps are moving to the one big machine solution instead of sharding or something.  i read recently that the entire Basecamp database is served on one big machine, 8 core, 128gb ram.  I think with InnoDB you can keep almost the entire database in memory.  Or as they put it, they keep getting saved from sharding by Moore&#039;s law.

That also definitely true where the moment you start dreading a deploy, your code suffers.  It&#039;s worth trying to make them fast and painless.

@Eric Waller - i agree passenger doesn&#039;t make a whole lot of sense on a 256mb slice. It really shines if you have many instances running because of the shared memory.  But if you only have 1 or 2 instances it&#039;s just extra overhead.  Conservative spawning mitigates some of this.</description>
		<content:encoded><![CDATA[<p>Interesting writeup Chad.  I use passenger/nginx and hadn&#8217;t heard of unicorn.  Will have to check it out.</p>
<p>It sounds like more and more apps are moving to the one big machine solution instead of sharding or something.  i read recently that the entire Basecamp database is served on one big machine, 8 core, 128gb ram.  I think with InnoDB you can keep almost the entire database in memory.  Or as they put it, they keep getting saved from sharding by Moore&#8217;s law.</p>
<p>That also definitely true where the moment you start dreading a deploy, your code suffers.  It&#8217;s worth trying to make them fast and painless.</p>
<p>@Eric Waller &#8211; i agree passenger doesn&#8217;t make a whole lot of sense on a 256mb slice. It really shines if you have many instances running because of the shared memory.  But if you only have 1 or 2 instances it&#8217;s just extra overhead.  Conservative spawning mitigates some of this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lamnk</title>
		<link>http://www.rubyrescue.com/blog/2009/10/27/cat-proccpuinfo-or-dont-trust-your-cores-to-rackspace-part-i/comment-page-1/#comment-872</link>
		<dc:creator>Lamnk</dc:creator>
		<pubDate>Wed, 28 Oct 2009 03:32:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyrescue.com/blog/?p=73#comment-872</guid>
		<description>Sorry, but look like it&#039;s your fault. First thing i do on a new server is to check the specs and do some burn-in test.</description>
		<content:encoded><![CDATA[<p>Sorry, but look like it&#8217;s your fault. First thing i do on a new server is to check the specs and do some burn-in test.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric Waller</title>
		<link>http://www.rubyrescue.com/blog/2009/10/27/cat-proccpuinfo-or-dont-trust-your-cores-to-rackspace-part-i/comment-page-1/#comment-871</link>
		<dc:creator>Eric Waller</dc:creator>
		<pubDate>Wed, 28 Oct 2009 03:06:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.rubyrescue.com/blog/?p=73#comment-871</guid>
		<description>Somewhat of a tangent, but related to your apache+passenger to nginx+unicorn switch:

I noticed a similar gain in throughput (10-12 req/s to 25-30req/s) for action cached pages (in merb) after switching out nginx+passenger for nginx+thin. This is on a 256mb slice, and seems totally counter to the general opinion that passenger is great for VPSes (or for anything if these performance numbers are representative).</description>
		<content:encoded><![CDATA[<p>Somewhat of a tangent, but related to your apache+passenger to nginx+unicorn switch:</p>
<p>I noticed a similar gain in throughput (10-12 req/s to 25-30req/s) for action cached pages (in merb) after switching out nginx+passenger for nginx+thin. This is on a 256mb slice, and seems totally counter to the general opinion that passenger is great for VPSes (or for anything if these performance numbers are representative).</p>
]]></content:encoded>
	</item>
</channel>
</rss>

