<?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: Crowdsourcing my OS Bridge Talk Proposal</title>
	<atom:link href="http://blog.schmichael.com/2009/03/29/crowdsourcing-my-os-bridge-talk-proposal/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.schmichael.com/2009/03/29/crowdsourcing-my-os-bridge-talk-proposal/</link>
	<description>good good study, day day up</description>
	<lastBuildDate>Thu, 29 Mar 2012 12:20:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Michael Schurter</title>
		<link>http://blog.schmichael.com/2009/03/29/crowdsourcing-my-os-bridge-talk-proposal/comment-page-1/#comment-45112</link>
		<dc:creator>Michael Schurter</dc:creator>
		<pubDate>Sat, 04 Apr 2009 16:20:01 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=607#comment-45112</guid>
		<description>@Graham: Thanks for the tips.  If my talk gets accepted I&#039;ll make sure to post results and configurations as I go.  Hopefully I&#039;ll also remember to post them to their respective project&#039;s mailing list as well so maintainers like you can help make sure I&#039;m reproducing realistic conditions.</description>
		<content:encoded><![CDATA[<p>@Graham: Thanks for the tips.  If my talk gets accepted I&#8217;ll make sure to post results and configurations as I go.  Hopefully I&#8217;ll also remember to post them to their respective project&#8217;s mailing list as well so maintainers like you can help make sure I&#8217;m reproducing realistic conditions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graham Dumpleton</title>
		<link>http://blog.schmichael.com/2009/03/29/crowdsourcing-my-os-bridge-talk-proposal/comment-page-1/#comment-45098</link>
		<dc:creator>Graham Dumpleton</dc:creator>
		<pubDate>Sat, 04 Apr 2009 09:19:48 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=607#comment-45098</guid>
		<description>Just keep in mind that Apache/mod_wsgi has two modes of operation. The daemon mode is the safer option as harder to do too much wrong. With embedded mode you have to be careful, just as with mod_python, that the Apache MPM settings are tuned properly for fat Python web applications. See &#039;http://blog.dscpl.com.au/2009/03/load-spikes-and-excessive-memory-usage.html&#039;. Also watch out when comparing different options where one preloads an application and another performs lazy loading. If one isn&#039;t careful and take this into consideration, and so the initial loading is counted in the request times, it can make a solution appear worse than it is, when in reality it is only an issue for the first requests. Strive therefore to configure systems to preload where they can.</description>
		<content:encoded><![CDATA[<p>Just keep in mind that Apache/mod_wsgi has two modes of operation. The daemon mode is the safer option as harder to do too much wrong. With embedded mode you have to be careful, just as with mod_python, that the Apache MPM settings are tuned properly for fat Python web applications. See &#8216;http://blog.dscpl.com.au/2009/03/load-spikes-and-excessive-memory-usage.html&#8217;. Also watch out when comparing different options where one preloads an application and another performs lazy loading. If one isn&#8217;t careful and take this into consideration, and so the initial loading is counted in the request times, it can make a solution appear worse than it is, when in reality it is only an issue for the first requests. Strive therefore to configure systems to preload where they can.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Schurter</title>
		<link>http://blog.schmichael.com/2009/03/29/crowdsourcing-my-os-bridge-talk-proposal/comment-page-1/#comment-44919</link>
		<dc:creator>Michael Schurter</dc:creator>
		<pubDate>Mon, 30 Mar 2009 19:10:57 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=607#comment-44919</guid>
		<description>@Micah: Comparing cross-hosting-providers would definitely be interesting, but each new level of tests basically increases my talks complexity and density exponentially.  Since this is an open source conference I&#039;d rather focus on just the &quot;higher&quot; software stack rather than including the hosting provider platform which in some cases introduces proprietary components (I&#039;m looking at you GAE).

You bring up an interesting point about the benchmark suite.  The more successful I am at automating my build out and benchmarking, the more technologies and configurations I&#039;ll be able to test.  Hopefully at the end of all this I&#039;ll have a benchmarking suite to release  that would allow others to extend my work to cover compare things like GAE vs. EC2 or Linux vs. *BSD.</description>
		<content:encoded><![CDATA[<p>@Micah: Comparing cross-hosting-providers would definitely be interesting, but each new level of tests basically increases my talks complexity and density exponentially.  Since this is an open source conference I&#8217;d rather focus on just the &#8220;higher&#8221; software stack rather than including the hosting provider platform which in some cases introduces proprietary components (I&#8217;m looking at you GAE).</p>
<p>You bring up an interesting point about the benchmark suite.  The more successful I am at automating my build out and benchmarking, the more technologies and configurations I&#8217;ll be able to test.  Hopefully at the end of all this I&#8217;ll have a benchmarking suite to release  that would allow others to extend my work to cover compare things like GAE vs. EC2 or Linux vs. *BSD.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Micah Elliott</title>
		<link>http://blog.schmichael.com/2009/03/29/crowdsourcing-my-os-bridge-talk-proposal/comment-page-1/#comment-44916</link>
		<dc:creator>Micah Elliott</dc:creator>
		<pubDate>Mon, 30 Mar 2009 18:39:55 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=607#comment-44916</guid>
		<description>If you want to add another parameter, you could add a higher level to compare similar configurations among today&#039;s popular web hosts: mediatemple, webfaction, slicehost, linode, GAE, and EC2.  Those are obviously not apples-to-apples comparisons, but it would be great to see some practical benchmarks applied to the various services offering the different types of hosting.  Even if they could be inferred by the configs they advertise.

If you really want to put a lot of effort into this, you&#039;re headed towards having a real benchmark suite.  So maybe keep the possibility in mind when you prepare your tests.</description>
		<content:encoded><![CDATA[<p>If you want to add another parameter, you could add a higher level to compare similar configurations among today&#8217;s popular web hosts: mediatemple, webfaction, slicehost, linode, GAE, and EC2.  Those are obviously not apples-to-apples comparisons, but it would be great to see some practical benchmarks applied to the various services offering the different types of hosting.  Even if they could be inferred by the configs they advertise.</p>
<p>If you really want to put a lot of effort into this, you&#8217;re headed towards having a real benchmark suite.  So maybe keep the possibility in mind when you prepare your tests.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Schurter</title>
		<link>http://blog.schmichael.com/2009/03/29/crowdsourcing-my-os-bridge-talk-proposal/comment-page-1/#comment-44899</link>
		<dc:creator>Michael Schurter</dc:creator>
		<pubDate>Mon, 30 Mar 2009 05:59:05 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=607#comment-44899</guid>
		<description>@thesethings: Thanks for the positive feedback.  Yeah, I&#039;m really hoping to address the subject as objectively and practically as possible.  I don&#039;t think anyone would be happy if the talk somehow turned into a Django vs. RoR or Apache vs. Lighttpd deathmatch.

Load balancing does make things more complicated.  I think I&#039;d probably just address that briefly as in: &quot;Running a load balancer could mitigate bottlenecks like this.&quot;  (where &quot;this&quot; is something like servers/applications with poor concurrency).

There&#039;s so much variability these days I&#039;m just going to have to hand wave at some point.  :-)</description>
		<content:encoded><![CDATA[<p>@thesethings: Thanks for the positive feedback.  Yeah, I&#8217;m really hoping to address the subject as objectively and practically as possible.  I don&#8217;t think anyone would be happy if the talk somehow turned into a Django vs. RoR or Apache vs. Lighttpd deathmatch.</p>
<p>Load balancing does make things more complicated.  I think I&#8217;d probably just address that briefly as in: &#8220;Running a load balancer could mitigate bottlenecks like this.&#8221;  (where &#8220;this&#8221; is something like servers/applications with poor concurrency).</p>
<p>There&#8217;s so much variability these days I&#8217;m just going to have to hand wave at some point.  <img src='http://blog.schmichael.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thesethings</title>
		<link>http://blog.schmichael.com/2009/03/29/crowdsourcing-my-os-bridge-talk-proposal/comment-page-1/#comment-44897</link>
		<dc:creator>thesethings</dc:creator>
		<pubDate>Mon, 30 Mar 2009 05:47:16 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=607#comment-44897</guid>
		<description>It seems like one thing supporting the proliferation of web servers, is the disparate uses.  Load-balancing/proxy/reverse-proxying is becoming more and more common, even for very simple, not-so-big sites. (I recently read a great post advocating for a load-balancer helping even a single-server site, and it made sense! :D )
In any case, I&#039;d love a talk that didn&#039;t feel obligated to compare these servers apples-to-apples, but rather addressed the places each server fits best, major sites using them, etc.</description>
		<content:encoded><![CDATA[<p>It seems like one thing supporting the proliferation of web servers, is the disparate uses.  Load-balancing/proxy/reverse-proxying is becoming more and more common, even for very simple, not-so-big sites. (I recently read a great post advocating for a load-balancer helping even a single-server site, and it made sense! <img src='http://blog.schmichael.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  )<br />
In any case, I&#8217;d love a talk that didn&#8217;t feel obligated to compare these servers apples-to-apples, but rather addressed the places each server fits best, major sites using them, etc.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

