<?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 for Nick Gerner</title>
	<atom:link href="http://www.nickgerner.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nickgerner.com</link>
	<description>Software Engineering and Entrepreneurship</description>
	<lastBuildDate>Wed, 19 May 2010 06:53:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on What and How to Measure Performance by Dag Wieers</title>
		<link>http://www.nickgerner.com/2010/02/performance-testing-what-andhow-why/comment-page-1/#comment-73</link>
		<dc:creator>Dag Wieers</dc:creator>
		<pubDate>Wed, 19 May 2010 06:53:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=81#comment-73</guid>
		<description>Hi Nick,

I like the way you show how Dstat can be useful by a nice screenshot and a story. In fact something I always wanted to do was create some scenarios (and related Dstat commands) that show the reasoning and functionality of Dstat. Your example is a good one.

However Dstat is an evolving project and in the meantime we have plugins that show disk utilization rates (--disk-util) and other plugins showing more information that iostat provides as well. This would be perfect to explain you what disk is causing iowait situations.

The true strength of Dstat compared to similar tools is that it is written in python and writing your own plugins is quite easy. Which gives you a wealth of possibilities to correlate system events and counters. I am limited by my own experiences but I hope other people contribute some plugins that extend Dstat in ways that I never envisioned.

If you come across other scenarios, blog about them and send me a note ;-) Thanks again !</description>
		<content:encoded><![CDATA[<p>Hi Nick,</p>
<p>I like the way you show how Dstat can be useful by a nice screenshot and a story. In fact something I always wanted to do was create some scenarios (and related Dstat commands) that show the reasoning and functionality of Dstat. Your example is a good one.</p>
<p>However Dstat is an evolving project and in the meantime we have plugins that show disk utilization rates (&#8211;disk-util) and other plugins showing more information that iostat provides as well. This would be perfect to explain you what disk is causing iowait situations.</p>
<p>The true strength of Dstat compared to similar tools is that it is written in python and writing your own plugins is quite easy. Which gives you a wealth of possibilities to correlate system events and counters. I am limited by my own experiences but I hope other people contribute some plugins that extend Dstat in ways that I never envisioned.</p>
<p>If you come across other scenarios, blog about them and send me a note <img src='http://www.nickgerner.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Thanks again !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Core Values by Dr. Pete</title>
		<link>http://www.nickgerner.com/2010/05/core-values/comment-page-1/#comment-70</link>
		<dc:creator>Dr. Pete</dc:creator>
		<pubDate>Thu, 13 May 2010 13:12:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=154#comment-70</guid>
		<description>Sorry to see you go, Nick, but excited to see what you have in store.

I&#039;ve struggled a lot with (3). Finding (and being) a manager who can be both supportive and critical is really tough. Learning to respond to both praise and criticism as an employee or contractor is equally tough.

As I said once on Twitter - &quot;A good manager pats you on the head and kicks you in the ass. A bad manager kick you in the head and pats you on the ass.&quot;</description>
		<content:encoded><![CDATA[<p>Sorry to see you go, Nick, but excited to see what you have in store.</p>
<p>I&#8217;ve struggled a lot with (3). Finding (and being) a manager who can be both supportive and critical is really tough. Learning to respond to both praise and criticism as an employee or contractor is equally tough.</p>
<p>As I said once on Twitter &#8211; &#8220;A good manager pats you on the head and kicks you in the ass. A bad manager kick you in the head and pats you on the ass.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on First Steps with the Netflix API by Carter Cole</title>
		<link>http://www.nickgerner.com/2010/02/first-steps-with-the-netflix-api/comment-page-1/#comment-49</link>
		<dc:creator>Carter Cole</dc:creator>
		<pubDate>Fri, 26 Feb 2010 22:22:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=134#comment-49</guid>
		<description>ive had to mess with oAuth pulling Google data feeds... its way cool that so many providers now offer oAuth and that the days of millions of passwords for each site are going the way of the dinosaurs</description>
		<content:encoded><![CDATA[<p>ive had to mess with oAuth pulling Google data feeds&#8230; its way cool that so many providers now offer oAuth and that the days of millions of passwords for each site are going the way of the dinosaurs</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on First Steps with the Netflix API by Nathan</title>
		<link>http://www.nickgerner.com/2010/02/first-steps-with-the-netflix-api/comment-page-1/#comment-42</link>
		<dc:creator>Nathan</dc:creator>
		<pubDate>Mon, 22 Feb 2010 21:17:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=134#comment-42</guid>
		<description>Very nice writeup, thanks for sharing! now I kinda want to go and play with it.

nate</description>
		<content:encoded><![CDATA[<p>Very nice writeup, thanks for sharing! now I kinda want to go and play with it.</p>
<p>nate</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Performance Testing: An OSE Case Study by Nick Gerner</title>
		<link>http://www.nickgerner.com/2010/01/performance-testing-case-study-ose/comment-page-1/#comment-38</link>
		<dc:creator>Nick Gerner</dc:creator>
		<pubDate>Thu, 18 Feb 2010 18:57:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=22#comment-38</guid>
		<description>All the measurements I&#039;m presenting here are about page views/second for the most expensive page we&#039;ve got (the first page of a report).  The expectation should be driven by marketing/product concerns: how many visitors are you expecting to get?  What is their behavior?  I discuss this a little bit in the &quot;Performance Targets&quot; section.

From the engineering side, this is probably driven by cost.  What&#039;s the cost of a page-view?  Hopefully you&#039;ve got a scalable architecture so you can say something like:

It&#039;ll cost us $300/month to push 20 pages/second, plus ops concerns.  If we want to push 40 pages/second, that&#039;ll cost us $600/month because we&#039;ll need to add another box.

I don&#039;t think I&#039;ve got a rule of thumb in general.  Performance varies from application to application so much that it&#039;s hard to say.  OSE is pretty data intensive: one report issues five or six API requests for a few thousand rows of data, hits the database a handful of times, and queues up other work for background processing.  On the other hand, there are plenty of &lt;a href=&quot;http://www.rubyenterpriseedition.com/comparisons.html&quot; rel=&quot;nofollow&quot;&gt;benchmarks&lt;/a&gt; that suggest a naive ruby app that does basically nothing can do ~500 page-views/second on low-end commodity hardware.  

I guess there you go: per box you should get at least 10 or 20 page-views/second at the low-end.  But it&#039;s unrealistic to expect 500 or more page-views/second from any real app on the kind of hardware you&#039;re likely to see in production.</description>
		<content:encoded><![CDATA[<p>All the measurements I&#8217;m presenting here are about page views/second for the most expensive page we&#8217;ve got (the first page of a report).  The expectation should be driven by marketing/product concerns: how many visitors are you expecting to get?  What is their behavior?  I discuss this a little bit in the &#8220;Performance Targets&#8221; section.</p>
<p>From the engineering side, this is probably driven by cost.  What&#8217;s the cost of a page-view?  Hopefully you&#8217;ve got a scalable architecture so you can say something like:</p>
<p>It&#8217;ll cost us $300/month to push 20 pages/second, plus ops concerns.  If we want to push 40 pages/second, that&#8217;ll cost us $600/month because we&#8217;ll need to add another box.</p>
<p>I don&#8217;t think I&#8217;ve got a rule of thumb in general.  Performance varies from application to application so much that it&#8217;s hard to say.  OSE is pretty data intensive: one report issues five or six API requests for a few thousand rows of data, hits the database a handful of times, and queues up other work for background processing.  On the other hand, there are plenty of <a href="http://www.rubyenterpriseedition.com/comparisons.html" rel="nofollow">benchmarks</a> that suggest a naive ruby app that does basically nothing can do ~500 page-views/second on low-end commodity hardware.  </p>
<p>I guess there you go: per box you should get at least 10 or 20 page-views/second at the low-end.  But it&#8217;s unrealistic to expect 500 or more page-views/second from any real app on the kind of hardware you&#8217;re likely to see in production.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Performance Testing: An OSE Case Study by Calin Brancus</title>
		<link>http://www.nickgerner.com/2010/01/performance-testing-case-study-ose/comment-page-1/#comment-37</link>
		<dc:creator>Calin Brancus</dc:creator>
		<pubDate>Thu, 18 Feb 2010 18:08:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=22#comment-37</guid>
		<description>Can you provide a relationship between the throughput (pages/second) and the pageviews/second - metric that is widely used for web performance.
Also what would be the throughput expectation - how many pages/second should a web site handle ?</description>
		<content:encoded><![CDATA[<p>Can you provide a relationship between the throughput (pages/second) and the pageviews/second &#8211; metric that is widely used for web performance.<br />
Also what would be the throughput expectation &#8211; how many pages/second should a web site handle ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What and How to Measure Performance by Nick Gerner</title>
		<link>http://www.nickgerner.com/2010/02/performance-testing-what-andhow-why/comment-page-1/#comment-35</link>
		<dc:creator>Nick Gerner</dc:creator>
		<pubDate>Wed, 17 Feb 2010 17:36:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=81#comment-35</guid>
		<description>I&#039;m glad you like it :)  I like your &lt;a href=&quot;http://j.mp/chromeSEO&quot; rel=&quot;nofollow&quot;&gt;toolbar&lt;/a&gt;.  I think it has a lot of potential to go big.</description>
		<content:encoded><![CDATA[<p>I&#8217;m glad you like it <img src='http://www.nickgerner.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   I like your <a href="http://j.mp/chromeSEO" rel="nofollow">toolbar</a>.  I think it has a lot of potential to go big.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What and How to Measure Performance by Carter Cole</title>
		<link>http://www.nickgerner.com/2010/02/performance-testing-what-andhow-why/comment-page-1/#comment-32</link>
		<dc:creator>Carter Cole</dc:creator>
		<pubDate>Tue, 16 Feb 2010 23:55:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=81#comment-32</guid>
		<description>way cool stuff... i hope one day to build a big clustered app... right now all ive done is tiny line of business apps for companies of about 10-50</description>
		<content:encoded><![CDATA[<p>way cool stuff&#8230; i hope one day to build a big clustered app&#8230; right now all ive done is tiny line of business apps for companies of about 10-50</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Canonicalizable by Nick Gerner</title>
		<link>http://www.nickgerner.com/2010/01/canonicalizable/comment-page-1/#comment-13</link>
		<dc:creator>Nick Gerner</dc:creator>
		<pubDate>Tue, 26 Jan 2010 15:30:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=27#comment-13</guid>
		<description>@AJ the tool uses the Linkscape API to get data. That data is updated about every 5 weeks, with a lag behind that in crawl data. So don&#039;t worry. If you verified the redirects for yourself, I&#039;m sure everything is fine.</description>
		<content:encoded><![CDATA[<p>@AJ the tool uses the Linkscape API to get data. That data is updated about every 5 weeks, with a lag behind that in crawl data. So don&#8217;t worry. If you verified the redirects for yourself, I&#8217;m sure everything is fine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Canonicalizable by AJ</title>
		<link>http://www.nickgerner.com/2010/01/canonicalizable/comment-page-1/#comment-12</link>
		<dc:creator>AJ</dc:creator>
		<pubDate>Tue, 26 Jan 2010 12:03:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.nickgerner.com/?p=27#comment-12</guid>
		<description>Great tool, really helped find issue with a clients site. However we made the redirects the tool specified and we still seem to be getting the same error back. Does the tool keep a cache of entries at all that would affect re-checks?</description>
		<content:encoded><![CDATA[<p>Great tool, really helped find issue with a clients site. However we made the redirects the tool specified and we still seem to be getting the same error back. Does the tool keep a cache of entries at all that would affect re-checks?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.202 seconds -->
