<?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: Re: EngineYard&#8217;s recent post about Phusion Passenger</title>
	<atom:link href="http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/</link>
	<description></description>
	<lastBuildDate>Fri, 03 Feb 2012 23:02:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Phusion&#8217;s One Year Anniversary Gift: Phusion Passenger 2.2.0 &#171; Phusion Corporate Blog</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-5727</link>
		<dc:creator>Phusion&#8217;s One Year Anniversary Gift: Phusion Passenger 2.2.0 &#171; Phusion Corporate Blog</dc:creator>
		<pubDate>Thu, 16 Apr 2009 17:55:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-5727</guid>
		<description>[...] a few weeks ago, as you may still remember from the comments in this article, Ezra of Engine Yard contacted us on the possibility of financially sponsoring a first release of [...]</description>
		<content:encoded><![CDATA[<p>[...] a few weeks ago, as you may still remember from the comments in this article, Ezra of Engine Yard contacted us on the possibility of financially sponsoring a first release of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: colt1x</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-4397</link>
		<dc:creator>colt1x</dc:creator>
		<pubDate>Wed, 31 Dec 2008 04:08:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-4397</guid>
		<description>I cannot stand apache and because passenger is a fan boy of apache I will never use passenger. I rather deal with mongrel so I can keep my nginx setup. Also I have no clue why anyone would want to waste memory on a apache configuration especially if your hosting with a vps plan.</description>
		<content:encoded><![CDATA[<p>I cannot stand apache and because passenger is a fan boy of apache I will never use passenger. I rather deal with mongrel so I can keep my nginx setup. Also I have no clue why anyone would want to waste memory on a apache configuration especially if your hosting with a vps plan.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Response at a distance &#171; Tom Mornini</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-3881</link>
		<dc:creator>Response at a distance &#171; Tom Mornini</dc:creator>
		<pubDate>Wed, 10 Dec 2008 01:14:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-3881</guid>
		<description>[...] some reason, Pratik Naik, the poster of the original Twitter message chose to respond to my post on my blog via the Phusion blog. Ninh Bui of Phusion has asked the discussion to be [...]</description>
		<content:encoded><![CDATA[<p>[...] some reason, Pratik Naik, the poster of the original Twitter message chose to respond to my post on my blog via the Phusion blog. Ninh Bui of Phusion has asked the discussion to be [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ninh Bui</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-3854</link>
		<dc:creator>Ninh Bui</dc:creator>
		<pubDate>Mon, 08 Dec 2008 16:43:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-3854</guid>
		<description>Guys, I think that&#039;s enough, please continue this conversation elsewhere. This post and its comments are only meant to elaborate on some solutions and to encourage people to try stuff for themselves instead of solely basing it on opinions of others.

Ezra, as promised I&#039;ve sent you a mail a few hours ago and am eagerly awaiting your response.</description>
		<content:encoded><![CDATA[<p>Guys, I think that&#8217;s enough, please continue this conversation elsewhere. This post and its comments are only meant to elaborate on some solutions and to encourage people to try stuff for themselves instead of solely basing it on opinions of others.</p>
<p>Ezra, as promised I&#8217;ve sent you a mail a few hours ago and am eagerly awaiting your response.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pratik</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-3850</link>
		<dc:creator>Pratik</dc:creator>
		<pubDate>Mon, 08 Dec 2008 15:32:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-3850</guid>
		<description>@Tom : It&#039;s you who need to put down your weapons when *YOU* felt the need to reply to my simple twits ( where there was no mention of you/your employees/your comany ) with a gigantic blog post. When you have to reply to me saying &quot;PEOPLE spreading FUD about passenger&quot;, the shoe must fit. Even your employee had to make a direct personal attack, which is a shame.

But it&#039;s very apparent you weren&#039;t replying to me, but you were replying to your customers justifying your position against the growing popularity of Passenger. And that&#039;s fine. Just don&#039;t pretend as if it&#039;s all in a response to my twitter messages. My twit, clearly, was just a catalyst.

But forget all that. Let&#039;s have a little history lesson, shall we :

** Feb 12 **
- Ezra Announces mod_rubinius http://brainspl.at/articles/2008/02/12/what-do-you-want-to-see-in-mod_rubinius. 
- Comment #12 is EXACTLY what passenger is.
- And now mod_rubinius has been officially killed ? ( correct me if I&#039;m wrong http://www.google.com/search?q=github+mod_rubinius )

** April 4 **
- Passenger is released to the public http://ninh.nl/blog/2008/04/04/the-moment-youve-probably-been-waiting-for-so-have-we
- If you notice the announcement, &quot;Lastly, we’ve been approached by EngineYard..&quot;. And we never heard about that ever again. Clearly, something went wrong there.

After that, you guys CONSTANTLY tried to ignore/sideline Passenger, by saying it&#039;s suitable only for shared hosting/VPS. COMPLETELY BASELESS as pointed out 100 times before. That&#039;s pure FUD.

Here&#039;s an interesting part :

Tom says &quot;Of course, you can reduce these disadvantages by cuting down a custom build and tweaking the included modules&quot;
Ezra says &quot;I think i;ve scaled a few ruby websites and I use nginx cuz is beats apache&#039;s ass&quot;

Clearly, those are contradictory statements and one of you doesn&#039;t know what you&#039;re talking about. Pick one. Period. When you start putting Apache/nginx and &quot;Scaling&quot; in the same sentence, you&#039;re just trolling/spreading FUD.</description>
		<content:encoded><![CDATA[<p>@Tom : It&#8217;s you who need to put down your weapons when *YOU* felt the need to reply to my simple twits ( where there was no mention of you/your employees/your comany ) with a gigantic blog post. When you have to reply to me saying &#8220;PEOPLE spreading FUD about passenger&#8221;, the shoe must fit. Even your employee had to make a direct personal attack, which is a shame.</p>
<p>But it&#8217;s very apparent you weren&#8217;t replying to me, but you were replying to your customers justifying your position against the growing popularity of Passenger. And that&#8217;s fine. Just don&#8217;t pretend as if it&#8217;s all in a response to my twitter messages. My twit, clearly, was just a catalyst.</p>
<p>But forget all that. Let&#8217;s have a little history lesson, shall we :</p>
<p>** Feb 12 **<br />
- Ezra Announces mod_rubinius <a href="http://brainspl.at/articles/2008/02/12/what-do-you-want-to-see-in-mod_rubinius" rel="nofollow">http://brainspl.at/articles/2008/02/12/what-do-you-want-to-see-in-mod_rubinius</a>.<br />
- Comment #12 is EXACTLY what passenger is.<br />
- And now mod_rubinius has been officially killed ? ( correct me if I&#8217;m wrong <a href="http://www.google.com/search?q=github+mod_rubinius" rel="nofollow">http://www.google.com/search?q=github+mod_rubinius</a> )</p>
<p>** April 4 **<br />
- Passenger is released to the public <a href="http://ninh.nl/blog/2008/04/04/the-moment-youve-probably-been-waiting-for-so-have-we" rel="nofollow">http://ninh.nl/blog/2008/04/04/the-moment-youve-probably-been-waiting-for-so-have-we</a><br />
- If you notice the announcement, &#8220;Lastly, we’ve been approached by EngineYard..&#8221;. And we never heard about that ever again. Clearly, something went wrong there.</p>
<p>After that, you guys CONSTANTLY tried to ignore/sideline Passenger, by saying it&#8217;s suitable only for shared hosting/VPS. COMPLETELY BASELESS as pointed out 100 times before. That&#8217;s pure FUD.</p>
<p>Here&#8217;s an interesting part :</p>
<p>Tom says &#8220;Of course, you can reduce these disadvantages by cuting down a custom build and tweaking the included modules&#8221;<br />
Ezra says &#8220;I think i;ve scaled a few ruby websites and I use nginx cuz is beats apache&#8217;s ass&#8221;</p>
<p>Clearly, those are contradictory statements and one of you doesn&#8217;t know what you&#8217;re talking about. Pick one. Period. When you start putting Apache/nginx and &#8220;Scaling&#8221; in the same sentence, you&#8217;re just trolling/spreading FUD.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: roger</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-3841</link>
		<dc:creator>roger</dc:creator>
		<pubDate>Mon, 08 Dec 2008 07:41:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-3841</guid>
		<description>I&#039;d imagine engine yard doesn&#039;t need passenger since their biggest concern is not setup.  Just my $0.02</description>
		<content:encoded><![CDATA[<p>I&#8217;d imagine engine yard doesn&#8217;t need passenger since their biggest concern is not setup.  Just my $0.02</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trevor Turk</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-3836</link>
		<dc:creator>Trevor Turk</dc:creator>
		<pubDate>Mon, 08 Dec 2008 02:42:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-3836</guid>
		<description>Tom, my apologies for misunderstanding you guys. Your comments are very encouraging, and I&#039;m excited to hear more about your experiences with Passenger going forward!</description>
		<content:encoded><![CDATA[<p>Tom, my apologies for misunderstanding you guys. Your comments are very encouraging, and I&#8217;m excited to hear more about your experiences with Passenger going forward!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Mornini</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-3833</link>
		<dc:creator>Tom Mornini</dc:creator>
		<pubDate>Mon, 08 Dec 2008 00:15:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-3833</guid>
		<description>Once again, I urge the community to put down its weapons.

To be 100% clear, my blog post was in response to the referenced Twitter post. It was my intention to explain why we&#039;re not currently offering Passenger support by exposing the decidedly non-draconian reasons.

The reason is fairly simple: We see most of the advantage of Passenger to be simplified configuration, which we don&#039;t need, and that comes at the expense of Apache -vs- Nginx. We like Nginx *a lot* and have over 30 support personnel and hundreds of customers running production environments, and thousands of lines of automation code written around our current stack.

As Ezra responded, we see the majority of benefit to our customers coming from Ruby Enterprise Edition, which as noted in my blog post, would not work for us until the very same day as my post. I also agree that we&#039;d *love* to see a Passenger module for Nginx, and would consider supporting such a project.

It&#039;s distressing to see commenters here suggesting that Passenger is somehow at odds with our business model, for instance, unless it simply means that our business model is to focus our attention on the stack that we best feel meets the needs of our customers. Our business model is very simple: provide what we feel is the best production environments available to host Ruby applications, and back up that stack 24x7x365 with support people. In order to do this, we must *not* support every possible combination of components, as that would drastically dilute the expertise that we can provide.

Finally, as for 32 bit -vs- 64 bit environments: Yes, 64 bit environments consume a lot more memory than 32 bit environments. This is the reason that we&#039;re more focused on Ruby Enterprise Edition -vs- Passenger! 64 bit environments, when virtualized via Xen, have performance advantages compared to 32 bit environments. Additionally, the ability to run processes of greater than 2 GB of RAM has proven to be a very useful capability to have in our toolbox.

Trevor Turk: Ezra&#039;s statements make it clear that we have spent time with Passenger. My post said that we did not have expertise in it, which is quite a different subject!

Egze: I&#039;m sorry that you felt we were bashing Phusion&#039;s products. I don&#039;t believe there was anything in my post, or anything else from Engine Yard, that qualifies as bashing any of Phusion&#039;s products, so I&#039;m very sorry if it came across that way.

Riptie: please send me an email or call me at 866-518-9273 extension 201. I&#039;d really like to understand how we&#039;re underperforming your expectations on this issue. It&#039;s tremendously import for me to understand, because I feel the path we&#039;re taking is 100% in your best interests, but if you don&#039;t agree, then I&#039;m wrong.</description>
		<content:encoded><![CDATA[<p>Once again, I urge the community to put down its weapons.</p>
<p>To be 100% clear, my blog post was in response to the referenced Twitter post. It was my intention to explain why we&#8217;re not currently offering Passenger support by exposing the decidedly non-draconian reasons.</p>
<p>The reason is fairly simple: We see most of the advantage of Passenger to be simplified configuration, which we don&#8217;t need, and that comes at the expense of Apache -vs- Nginx. We like Nginx *a lot* and have over 30 support personnel and hundreds of customers running production environments, and thousands of lines of automation code written around our current stack.</p>
<p>As Ezra responded, we see the majority of benefit to our customers coming from Ruby Enterprise Edition, which as noted in my blog post, would not work for us until the very same day as my post. I also agree that we&#8217;d *love* to see a Passenger module for Nginx, and would consider supporting such a project.</p>
<p>It&#8217;s distressing to see commenters here suggesting that Passenger is somehow at odds with our business model, for instance, unless it simply means that our business model is to focus our attention on the stack that we best feel meets the needs of our customers. Our business model is very simple: provide what we feel is the best production environments available to host Ruby applications, and back up that stack 24x7x365 with support people. In order to do this, we must *not* support every possible combination of components, as that would drastically dilute the expertise that we can provide.</p>
<p>Finally, as for 32 bit -vs- 64 bit environments: Yes, 64 bit environments consume a lot more memory than 32 bit environments. This is the reason that we&#8217;re more focused on Ruby Enterprise Edition -vs- Passenger! 64 bit environments, when virtualized via Xen, have performance advantages compared to 32 bit environments. Additionally, the ability to run processes of greater than 2 GB of RAM has proven to be a very useful capability to have in our toolbox.</p>
<p>Trevor Turk: Ezra&#8217;s statements make it clear that we have spent time with Passenger. My post said that we did not have expertise in it, which is quite a different subject!</p>
<p>Egze: I&#8217;m sorry that you felt we were bashing Phusion&#8217;s products. I don&#8217;t believe there was anything in my post, or anything else from Engine Yard, that qualifies as bashing any of Phusion&#8217;s products, so I&#8217;m very sorry if it came across that way.</p>
<p>Riptie: please send me an email or call me at 866-518-9273 extension 201. I&#8217;d really like to understand how we&#8217;re underperforming your expectations on this issue. It&#8217;s tremendously import for me to understand, because I feel the path we&#8217;re taking is 100% in your best interests, but if you don&#8217;t agree, then I&#8217;m wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luiz</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-3830</link>
		<dc:creator>Luiz</dc:creator>
		<pubDate>Sun, 07 Dec 2008 22:30:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-3830</guid>
		<description>@ezra you probably tested this thing out more than anyone else, but it is known to me that 64-bit webservers are not as performant as 32-bit PAE web servers. People always assume that 64-bits is necessarily better, but not always and web servers is one such scenario. 64-bits is just if you need lots of memory and PAE can solve this partially on 32-bits. Mind to share your conclusions on this?</description>
		<content:encoded><![CDATA[<p>@ezra you probably tested this thing out more than anyone else, but it is known to me that 64-bit webservers are not as performant as 32-bit PAE web servers. People always assume that 64-bits is necessarily better, but not always and web servers is one such scenario. 64-bits is just if you need lots of memory and PAE can solve this partially on 32-bits. Mind to share your conclusions on this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olga</title>
		<link>http://blog.phusion.nl/2008/12/06/re-engineyards-recent-post-about-phusion-passenger/comment-page-1/#comment-3829</link>
		<dc:creator>Olga</dc:creator>
		<pubDate>Sun, 07 Dec 2008 22:09:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.phusion.nl/?p=57#comment-3829</guid>
		<description>@Ezra If you guys are so concerned about memory usage, why use 64 platform at first place ? It&#039;s a known fact that Ruby isn&#039;t optimized for 64 bit and will use A LOT more memory compared to a few MBs of difference you might see with nginx/mongrel v/s passenger - http://www.ruby-forum.com/topic/137794

I understand there are other factors involved and I don&#039;t have any experience with Linux. But I know that you can easily compile kernel to support more than 4 GB of memory. So I&#039;m just curious to know why 64 bit when you guys are SO concerned about memory usage.</description>
		<content:encoded><![CDATA[<p>@Ezra If you guys are so concerned about memory usage, why use 64 platform at first place ? It&#8217;s a known fact that Ruby isn&#8217;t optimized for 64 bit and will use A LOT more memory compared to a few MBs of difference you might see with nginx/mongrel v/s passenger &#8211; <a href="http://www.ruby-forum.com/topic/137794" rel="nofollow">http://www.ruby-forum.com/topic/137794</a></p>
<p>I understand there are other factors involved and I don&#8217;t have any experience with Linux. But I know that you can easily compile kernel to support more than 4 GB of memory. So I&#8217;m just curious to know why 64 bit when you guys are SO concerned about memory usage.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

