<?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: Estimating System Load</title>
	<atom:link href="http://lostechies.com/evanhoff/2008/05/22/estimating-system-load/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/evanhoff/2008/05/22/estimating-system-load/</link>
	<description>Just another LosTechies site</description>
	<lastBuildDate>Thu, 11 Sep 2008 15:52:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Bender</title>
		<link>http://lostechies.com/evanhoff/2008/05/22/estimating-system-load/#comment-127</link>
		<dc:creator>Bender</dc:creator>
		<pubDate>Fri, 23 May 2008 09:52:57 +0000</pubDate>
		<guid isPermaLink="false">/blogs/evan_hoff/archive/2008/05/22/estimating-system-load.aspx#comment-127</guid>
		<description>You are right, in the end it is really a question of good judgment for each specific case. Having a ballpark figure at that point really helps in choosing the major aspects of the proposed solution. It might not sound like it, but I also tend overestimate, rather than to underestimate. Basic engineering principle :)</description>
		<content:encoded><![CDATA[<p>You are right, in the end it is really a question of good judgment for each specific case. Having a ballpark figure at that point really helps in choosing the major aspects of the proposed solution. It might not sound like it, but I also tend overestimate, rather than to underestimate. Basic engineering principle <img src='http://lostechies.com/evanhoff/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan</title>
		<link>http://lostechies.com/evanhoff/2008/05/22/estimating-system-load/#comment-126</link>
		<dc:creator>Evan</dc:creator>
		<pubDate>Thu, 22 May 2008 14:02:44 +0000</pubDate>
		<guid isPermaLink="false">/blogs/evan_hoff/archive/2008/05/22/estimating-system-load.aspx#comment-126</guid>
		<description>@Bender

The other important thing to note (using your example) is that if you are seeing numbers that tell you that you will be maxing out an entire machine, your design had better be capable of running on 10 machines.  When all the meat goes on the bones of the architecture, it&#039;s a very distinct possibility that the deployment of your application will need at least 3 or 4 machines.  Designing an application which wasn&#039;t meant to scale beyond 1 machine in that scenario introduces considerable risk into the project.

But, determining the actual number of machines needed is something we can figure out much later in the development cycle.  We need to validate the architecture first.</description>
		<content:encoded><![CDATA[<p>@Bender</p>
<p>The other important thing to note (using your example) is that if you are seeing numbers that tell you that you will be maxing out an entire machine, your design had better be capable of running on 10 machines.  When all the meat goes on the bones of the architecture, it&#8217;s a very distinct possibility that the deployment of your application will need at least 3 or 4 machines.  Designing an application which wasn&#8217;t meant to scale beyond 1 machine in that scenario introduces considerable risk into the project.</p>
<p>But, determining the actual number of machines needed is something we can figure out much later in the development cycle.  We need to validate the architecture first.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evan</title>
		<link>http://lostechies.com/evanhoff/2008/05/22/estimating-system-load/#comment-125</link>
		<dc:creator>Evan</dc:creator>
		<pubDate>Thu, 22 May 2008 13:46:12 +0000</pubDate>
		<guid isPermaLink="false">/blogs/evan_hoff/archive/2008/05/22/estimating-system-load.aspx#comment-125</guid>
		<description>@Bender

Using a factor of 2 for your margin of safety is still somewhat risky due to the fact that our numbers won&#039;t be precisely known ahead of time.  In my example above, if the users are clicking every 1.5 seconds instead of 3, we&#039;ve doubled the peak load and eroded the margin of safety to 0.  You don&#039;t want to design to run at exactly peak capacity.  An order of magnitude (x10) is really what you want to be safe.

Of course, there may be edge cases where a 10x margin of safety is too expensive, but that&#039;s something we can tackle on a case by case basis.  Our general rule of thumb is to stick with that 10x mark.

The point is to get yourself into the general ballpark--not to be precisely accurate.  This exercise is useful as a step to reduce risk from your project.  The margin of safety is critical for that since your numbers won&#039;t be precise during esitmation.</description>
		<content:encoded><![CDATA[<p>@Bender</p>
<p>Using a factor of 2 for your margin of safety is still somewhat risky due to the fact that our numbers won&#8217;t be precisely known ahead of time.  In my example above, if the users are clicking every 1.5 seconds instead of 3, we&#8217;ve doubled the peak load and eroded the margin of safety to 0.  You don&#8217;t want to design to run at exactly peak capacity.  An order of magnitude (x10) is really what you want to be safe.</p>
<p>Of course, there may be edge cases where a 10x margin of safety is too expensive, but that&#8217;s something we can tackle on a case by case basis.  Our general rule of thumb is to stick with that 10x mark.</p>
<p>The point is to get yourself into the general ballpark&#8211;not to be precisely accurate.  This exercise is useful as a step to reduce risk from your project.  The margin of safety is critical for that since your numbers won&#8217;t be precise during esitmation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bender</title>
		<link>http://lostechies.com/evanhoff/2008/05/22/estimating-system-load/#comment-124</link>
		<dc:creator>Bender</dc:creator>
		<pubDate>Thu, 22 May 2008 10:00:39 +0000</pubDate>
		<guid isPermaLink="false">/blogs/evan_hoff/archive/2008/05/22/estimating-system-load.aspx#comment-124</guid>
		<description>Nice article, but multiplying the end result by 10 seems like an overkill for most areas. What is the point of estimation if we end up purchasing 10 servers when we only need 1? A factor of 2 or 3 seems more acceptable to me.</description>
		<content:encoded><![CDATA[<p>Nice article, but multiplying the end result by 10 seems like an overkill for most areas. What is the point of estimation if we end up purchasing 10 servers when we only need 1? A factor of 2 or 3 seems more acceptable to me.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
