<?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: Rails: Apache 2.2.3 vs Nginx 0.5.30</title>
	<atom:link href="http://www.sthoughts.com/2007/08/06/rails-on-debian-with-mongrel_cluster-and-nginx/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sthoughts.com/2007/08/06/rails-on-debian-with-mongrel_cluster-and-nginx/</link>
	<description>a place that bites better</description>
	<lastBuildDate>Tue, 09 Nov 2010 12:12:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Martin Kovachev</title>
		<link>http://www.sthoughts.com/2007/08/06/rails-on-debian-with-mongrel_cluster-and-nginx/comment-page-1/#comment-368</link>
		<dc:creator>Martin Kovachev</dc:creator>
		<pubDate>Mon, 18 May 2009 20:09:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.sthoughts.com/?p=329#comment-368</guid>
		<description>Nginx е страхотен... apache здраво му диша прахта. От всичките тестове, които сме правили - с 2/4/8 процесорни машини разликите са очебийни.

А най-скритата му красота е, че има memcached плъгин - директно си чете от кеша.

Пробвахме го вече с един сайт с доста тежки заявки - кешираме ги предварително през php в memcached и nginx ги match-ва след това.

Ефекта е, че получаваш web сървър работещ директно с данни от паметта.. за скорост на обработване на заявката и rps мисля, че няма нужда да говоря... няма сравнение просто.</description>
		<content:encoded><![CDATA[<p>Nginx е страхотен&#8230; apache здраво му диша прахта. От всичките тестове, които сме правили &#8211; с 2/4/8 процесорни машини разликите са очебийни.</p>
<p>А най-скритата му красота е, че има memcached плъгин &#8211; директно си чете от кеша.</p>
<p>Пробвахме го вече с един сайт с доста тежки заявки &#8211; кешираме ги предварително през php в memcached и nginx ги match-ва след това.</p>
<p>Ефекта е, че получаваш web сървър работещ директно с данни от паметта.. за скорост на обработване на заявката и rps мисля, че няма нужда да говоря&#8230; няма сравнение просто.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stinger</title>
		<link>http://www.sthoughts.com/2007/08/06/rails-on-debian-with-mongrel_cluster-and-nginx/comment-page-1/#comment-293</link>
		<dc:creator>stinger</dc:creator>
		<pubDate>Thu, 23 Aug 2007 09:23:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.sthoughts.com/?p=329#comment-293</guid>
		<description>Първо: благодарско за стойностния коментар.

Много си прав относно &lt;code&gt;mpm_worker&lt;/code&gt; - съгласен съм, че използването му спестява доста ресурс. Честно казано съм учуден от Apache - не очаквах такива резултати, още повече, че теста беше с почти &quot;чисти&quot; конфигурации, без &quot;тунинги&quot; по сървърите, ама явно съм го подценил...</description>
		<content:encoded><![CDATA[<p>Първо: благодарско за стойностния коментар.</p>
<p>Много си прав относно <code>mpm_worker</code> &#8211; съгласен съм, че използването му спестява доста ресурс. Честно казано съм учуден от Apache &#8211; не очаквах такива резултати, още повече, че теста беше с почти &#8220;чисти&#8221; конфигурации, без &#8220;тунинги&#8221; по сървърите, ама явно съм го подценил&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gat3way</title>
		<link>http://www.sthoughts.com/2007/08/06/rails-on-debian-with-mongrel_cluster-and-nginx/comment-page-1/#comment-292</link>
		<dc:creator>gat3way</dc:creator>
		<pubDate>Tue, 21 Aug 2007 07:59:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.sthoughts.com/?p=329#comment-292</guid>
		<description>Не мисля, че nginx ще се справи по-добре на многопроцесорна машина. Не е казано, че apache трябва да форк-ва нов процес за всяка заявка, за целта може да се ползва &lt;code&gt;mpm_worker&lt;/code&gt; (ако само балансираш заявки, не би следвало да ти пука толкова за thread-safety). nginx ползва &lt;code&gt;epoll()&lt;/code&gt;, който е хубав полинг механизъм осигуряващ върхова производителност върху 1-процесорна система (понеже не губиш време за context switch-ванки...), за многопроцесорна машина обаче не се възползва добре от железото. Моите предвиждания са, че apache ще бие nginx все по-убедително на машини с повече процесори :)</description>
		<content:encoded><![CDATA[<p>Не мисля, че nginx ще се справи по-добре на многопроцесорна машина. Не е казано, че apache трябва да форк-ва нов процес за всяка заявка, за целта може да се ползва <code>mpm_worker</code> (ако само балансираш заявки, не би следвало да ти пука толкова за thread-safety). nginx ползва <code>epoll()</code>, който е хубав полинг механизъм осигуряващ върхова производителност върху 1-процесорна система (понеже не губиш време за context switch-ванки&#8230;), за многопроцесорна машина обаче не се възползва добре от железото. Моите предвиждания са, че apache ще бие nginx все по-убедително на машини с повече процесори <img src='http://www.sthoughts.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

