<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Second to Sixth</title>
	<atom:link href="http://secondtosixth.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://secondtosixth.com</link>
	<description>...</description>
	<lastBuildDate>Wed, 19 Oct 2011 16:40:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='secondtosixth.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/924da48719946e62b26791c168c4c293?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Second to Sixth</title>
		<link>http://secondtosixth.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://secondtosixth.com/osd.xml" title="Second to Sixth" />
	<atom:link rel='hub' href='http://secondtosixth.com/?pushpress=hub'/>
		<item>
		<title>An Adventure in JVM Tuning</title>
		<link>http://secondtosixth.com/2011/09/06/an-adventure-in-jvm-performance-tuning/</link>
		<comments>http://secondtosixth.com/2011/09/06/an-adventure-in-jvm-performance-tuning/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 19:37:14 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[IBM Java Tools]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Health Center]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[Tomcat]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=739</guid>
		<description><![CDATA[I read somewhere that JVM garbage collection and heap sizing issues are still the most common performance problem for Java applications (I may have to see if I can back this up with a source).  This spring and summer I had the opportunity to resolve just such a problem.  First some background: The application is &#8230;<p><a href="http://secondtosixth.com/2011/09/06/an-adventure-in-jvm-performance-tuning/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=739&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I read somewhere that JVM garbage collection and heap sizing issues are still the most common performance problem for Java applications (I may have to see if I can back this up with a source).  This spring and summer I had the opportunity to resolve just such a problem.  First some background:</p>
<p>The application is running on Tomcat 5 and the IBM JVM and peaks at about 220-250 calls per minute.  The hardware is an IBM P6 4-core 4.2 GHz machine with 32GB of RAM.  The hardware is fully dedicated to the application.</p>
<div id="attachment_744" class="wp-caption aligncenter" style="width: 555px"><img class="size-full wp-image-744" title="CPU Load Before" src="http://danielreed.files.wordpress.com/2011/09/cpu-load-before.jpg?w=545&#038;h=163" alt="CPU Load Before" width="545" height="163" /><p class="wp-caption-text">Hardware CPU Load Before Tuning</p></div>
<p>For 18 months the application performance has been slow, and users are complaining of very poor response times.  The system and application administrators notice that most days the CPU load is very high and several times a day the load is up over 90%.</p>
<p>Surprisingly the JVM has not been configured with verbose GC logging enabled and we have no other insight into how the JVM is performing.  Before making any changes it was decided that two things needed to happen first: the JVM needs to be configured with verbose GC logging enabled, and the JVM needs to be configured with the IBM Health Center agent (only available for use with the IBM JVM).</p>
<p>It didn’t take much analysis to notice right away that the 4GB heap was much too small for the application workload.  With a 4GB heap, after a collection the heap occupancy was still over 80%.  And the JVM was spending more than 8% of time in garbage collection.  We also discovered that every hour the application was issuing a System.gc() call.  This was incredibly disruptive to the application performance and the automatic garbage collection.  The developers could never pinpoint the source of these calls so we configured the JVM to ignore the System.gc() calls (-Xdisableexplicitgc).</p>
<p>We resized the heap to 6GB and found that it was also too small.  Eventually we settled on an 8GB heap, although I suspect that it might be too large.  At this point application response time was much improved and we shaved about 4% from the CPU load.</p>
<p>But we did notice that with the 8GB heap the garbage collection time was still about 4%.  And we observed paused times up to 5.5 seconds, the average pause time was about 2.2 seconds.  We thought we could improve on this too.</p>
<p>The JVM was configured with the IBM default garbage collection policy Optthruput.  This policy is a stop-the-world free-list flat heap policy and is not well suited for heap sizes over 4GB.  Our IBM garbage collection policy research lead us to choose the Gencon policy.  The Gencon policy is a generational copying collection policy. This policy combines small pauses with excellent throughput.</p>
<div id="attachment_743" class="wp-caption aligncenter" style="width: 555px"><img class="size-full wp-image-743" title="Optthruput Policy CPU Load" src="http://danielreed.files.wordpress.com/2011/09/optthruput-policy-cpu-load.jpg?w=545&#038;h=163" alt="Optthruput Policy CPU Load" width="545" height="163" /><p class="wp-caption-text">Optthruput Policy CPU Load</p></div>
<p>After making the Gencon garbage collection policy change we saw a radical improvement in the pause times and time spent in garbage collection.  The average pause time now was about 600 ms, the longest observed pause time was less than 2 seconds.  And remarkably the portion of time spent in garbage collection was now .84%, down from 4% (with Optthruput policy), and down from the original 8%!</p>
<p>And the CPU load average was now down under 10%; much better than the 15% (with Optthruput policy).  And even better than the original CPU average of over 20%.  We had another interesting observation too, before making any tuning changes the CPU load high was routinely 100%.  With the changes we made it was now between 18-20%.</p>
<div id="attachment_745" class="wp-caption aligncenter" style="width: 555px"><img class="size-full wp-image-745" title="Gencon Policy CPU Load" src="http://danielreed.files.wordpress.com/2011/09/gencon-policy-cpu-load.jpg?w=545&#038;h=177" alt="Gencon Policy CPU Load" width="545" height="177" /><p class="wp-caption-text">Gencon Policy CPU Load</p></div>
<p>It’s incredible how the wrong heap size and GC settings can be so damaging to application performance.  And what I think is so incredible about this situation was how the application pushed the hardware so hard.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/739/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/739/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/739/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=739&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2011/09/06/an-adventure-in-jvm-performance-tuning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/09/cpu-load-before.jpg" medium="image">
			<media:title type="html">CPU Load Before</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/09/optthruput-policy-cpu-load.jpg" medium="image">
			<media:title type="html">Optthruput Policy CPU Load</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/09/gencon-policy-cpu-load.jpg" medium="image">
			<media:title type="html">Gencon Policy CPU Load</media:title>
		</media:content>
	</item>
		<item>
		<title>Montreal in the Summer</title>
		<link>http://secondtosixth.com/2011/08/18/montreal-in-the-summer/</link>
		<comments>http://secondtosixth.com/2011/08/18/montreal-in-the-summer/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 17:59:46 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[Montreal]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=727</guid>
		<description><![CDATA[Montreal is an amazing city to see in the summer. I would highly recommend staying at the Place d&#8217;Armes hotel in Old Montreal. The rooms are quite nice, the staff is very friendly and the location is ideal. Notre-Dame Basilica, Saint-Sulpice Seminary, and the rest of Old Montreal. The Quays of the Old Port on &#8230;<p><a href="http://secondtosixth.com/2011/08/18/montreal-in-the-summer/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=727&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://danielreed.files.wordpress.com/2011/08/old-montreal-3.png"><img class="aligncenter size-full wp-image-721" title="Old Montreal" src="http://danielreed.files.wordpress.com/2011/08/old-montreal-3.png?w=545&#038;h=362" alt="Old Montreal" width="545" height="362" /></a>Montreal is an amazing city to see in the summer. I would highly recommend staying at the Place d&#8217;Armes hotel in Old Montreal. The rooms are quite nice, the staff is very friendly and the location is ideal. Notre-Dame Basilica, Saint-Sulpice Seminary, and the rest of Old Montreal. The Quays of the Old Port on the St. Lawrence River are also within walking distance.<br />
<a href="http://danielreed.files.wordpress.com/2011/08/notre-dame-altar.png"><img class="aligncenter size-full wp-image-717" title="Notre Dame Altar" src="http://danielreed.files.wordpress.com/2011/08/notre-dame-altar.png?w=545&#038;h=362" alt="Notre Dame Altar" width="545" height="362" /></a><br />
<a href="http://danielreed.files.wordpress.com/2011/08/notre-dame-artwork.png"><img class="aligncenter size-full wp-image-718" title="Notre Dame Artwork" src="http://danielreed.files.wordpress.com/2011/08/notre-dame-artwork.png?w=545&#038;h=362" alt="Notre Dame Artwork" width="545" height="362" /></a>The Notre-Dame Basilica is incredible. It&#8217;s also a very popular tourist draw so we toured it earlier in the day to avoid the large crowds. The architecture is unreal and the details inside the church are hard to describe. The altar is beautiful and the stained glass is gorgeous.</p>
<p><a href="http://danielreed.files.wordpress.com/2011/08/old-montreal-5.png"><img class="aligncenter size-full wp-image-722" title="Old Montreal View" src="http://danielreed.files.wordpress.com/2011/08/old-montreal-5.png?w=545" alt="Old Montreal View"   /></a>We also visited the Notre-Dame-de-Bon-Secours Chapel which is one of the oldest churches in Montreal. The chapel is over 300 years old. I really enjoyed this tour, maybe even more than the Notre-Dame Basilica. You feel much more connected to the history in this chapel. Climbing the old narrow and creaky stairs to tower of the chapel is a lot of fun, and a little scary. Of course the views of Old Montreal at the top are worth the climb. The tour also includes museum and a crypt with archaeological materials.</p>
<p><a href="http://danielreed.files.wordpress.com/2011/08/old-montreal-port.png"><img class="aligncenter size-full wp-image-724" title="Old Montreal Port" src="http://danielreed.files.wordpress.com/2011/08/old-montreal-port.png?w=545&#038;h=362" alt="Old Montreal Port" width="545" height="362" /></a>Walking along the Quays is also a lot of fun. There a lot family activities here too. We liked to spend our evenings here people watching!</p>
<p><a href="http://danielreed.files.wordpress.com/2011/08/mount-royal-view.png"><img class="aligncenter size-full wp-image-715" title="Mount Royal View" src="http://danielreed.files.wordpress.com/2011/08/mount-royal-view.png?w=545&#038;h=362" alt="Mount Royal View" width="545" height="362" /></a>Hiking up Mount Royal and visiting Mount Royal Park is a very enjoyable way to spend part of a day. The hike is easy and the park is very nice. The views of downtown Montreal from the Kondiaronk Belvedere are fantastic. It&#8217;s a great way to appreciate the city. We hiked back down and walked through the Plateau Mont-Royal. I believe this area is one of the more popular neighborhoods in Montreal and I can see why! The residential streets are lined with homes that make people think of Montreal. The streets are packed with people, restaurants, shops, and bars.</p>
<p><a href="http://danielreed.files.wordpress.com/2011/08/old-montreal.png"><img class="aligncenter size-full wp-image-719" title="Old Montreal" src="http://danielreed.files.wordpress.com/2011/08/old-montreal.png?w=545&#038;h=362" alt="Old Montreal" width="545" height="362" /></a>Of course the food and restaurants in Montreal are first rate. In the mornings we liked to go Espace Cafe and Espresso Bar, it was close to Place d&#8217;Armes and the coffee and pastries were like nothing I&#8217;ve tasted before. It was never overly crowded and we could take our time and enjoy the coffee. The service was also outstanding, they make you feel very comfortable!</p>
<p><a href="http://danielreed.files.wordpress.com/2011/08/old-montreal-market.png"><img class="aligncenter size-full wp-image-723" title="Old Montreal Market" src="http://danielreed.files.wordpress.com/2011/08/old-montreal-market.png?w=545&#038;h=362" alt="Old Montreal Market" width="545" height="362" /></a>Dinner at Verses was quite good and the atmosphere and pace is very relaxed. The staff was friendly and their wine and food recommendations were excellent. The Tartare de Bison fumé is very good, but I&#8217;m not sure I would try it again. The Suprême de volaille bio was excellent, the organic chicken breast was very moist and flavorful. I would recommend Verses.</p>
<p><a href="http://danielreed.files.wordpress.com/2011/08/olive-et-gourmando.png"><img class="aligncenter size-full wp-image-725" title="Olive+Gourmando" src="http://danielreed.files.wordpress.com/2011/08/olive-et-gourmando.png?w=545&#038;h=362" alt="Olive+Gourmando" width="545" height="362" /></a>Olive + Gourmudo is a really fun place for lunch and the sandwiches are very good. I would bet this place is packed for lunch on most days and it was on the day we were there too. We tried the Cubain and the Gustavo hot paninis and they were both good. This place is a little crazy so don&#8217;t expect to take a leisurely lunch here.</p>
<p style="text-align:center;"><a href="http://danielreed.files.wordpress.com/2011/08/olive-et-gourmando-sandwich.png"><img class="size-full wp-image-711 aligncenter" title="Olive+Gourmando Panini" src="http://danielreed.files.wordpress.com/2011/08/olive-et-gourmando-sandwich.png?w=545&#038;h=362" alt="Olive+Gourmando Panini" width="545" height="362" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/727/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/727/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/727/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=727&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2011/08/18/montreal-in-the-summer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/old-montreal-3.png" medium="image">
			<media:title type="html">Old Montreal</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/notre-dame-altar.png" medium="image">
			<media:title type="html">Notre Dame Altar</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/notre-dame-artwork.png" medium="image">
			<media:title type="html">Notre Dame Artwork</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/old-montreal-5.png" medium="image">
			<media:title type="html">Old Montreal View</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/old-montreal-port.png" medium="image">
			<media:title type="html">Old Montreal Port</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/mount-royal-view.png" medium="image">
			<media:title type="html">Mount Royal View</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/old-montreal.png" medium="image">
			<media:title type="html">Old Montreal</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/old-montreal-market.png" medium="image">
			<media:title type="html">Old Montreal Market</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/olive-et-gourmando.png" medium="image">
			<media:title type="html">Olive+Gourmando</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/olive-et-gourmando-sandwich.png" medium="image">
			<media:title type="html">Olive+Gourmando Panini</media:title>
		</media:content>
	</item>
		<item>
		<title>1000 Miles on the Felt Z100</title>
		<link>http://secondtosixth.com/2011/08/15/1000-miles-on-the-felt-z100/</link>
		<comments>http://secondtosixth.com/2011/08/15/1000-miles-on-the-felt-z100/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 19:24:09 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Cycling]]></category>
		<category><![CDATA[cycling]]></category>
		<category><![CDATA[Felt]]></category>
		<category><![CDATA[Z100]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=703</guid>
		<description><![CDATA[I&#8217;m finally over 1,000 miles on the Z100. It took longer than I thought it would, but it&#8217;s been a lot fun getting to 1,000. About 350 of the miles were commuting to work, which was easier to do with the original pedals! This bike has been very solid, reliable and a lot of fun &#8230;<p><a href="http://secondtosixth.com/2011/08/15/1000-miles-on-the-felt-z100/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=703&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m finally over 1,000 miles on the Z100. It took longer than I thought it would, but it&#8217;s been a lot fun getting to 1,000. About 350 of the miles were commuting to work, which was easier to do with the original pedals! This bike has been very solid, reliable and a lot of fun to ride. I&#8217;ve had no major mechanical issues and I&#8217;ve only made a small number of changes:</p>
<ul>
<li>Replaced the factory pedals with Look KeO Classic pedals</li>
<li>Replaced the factory tires with Michelin Pro Optimum tires</li>
<li>Replaced the factory chain with a Shimano 105 asymmetrical designed chain</li>
<li>Removed the brake levers on the top bar</li>
</ul>
<div id="attachment_736" class="wp-caption aligncenter" style="width: 555px"><img class="size-full wp-image-736" title="Felt Z100 Front End" src="http://danielreed.files.wordpress.com/2011/08/felt-front.png?w=545&#038;h=361" alt="Felt Z100 Front End" width="545" height="361" /><p class="wp-caption-text">Felt Z100 Front End</p></div>
<p>In June I rode in the Elephant Rock ride in Castle Rock. This was my first organized ride and I thought it was a lot of fun, the course was very enjoyable. I completed the 62 mile course in just under four hours and twenty minutes. I think if I were to do it again I could get the time well under four hours. In the ride I thought the bike was very fast on the descents. I noticed that I was often passing heavier riders with ease. Maybe it&#8217;s just my riding style!</p>
<div id="attachment_735" class="wp-caption aligncenter" style="width: 555px"><img class="size-full wp-image-735" title="Felt Z100 Max Speed" src="http://danielreed.files.wordpress.com/2011/08/447-max.png?w=545&#038;h=379" alt="Felt Z100 Max Speed" width="545" height="379" /><p class="wp-caption-text">Felt Z100 Max Speed (44.7 mph)</p></div>
<p>The Michelin Pro Optimum tires have been outstanding. I&#8217;ve had no flats (yet!), and the wear seems very good. The tires have been over miles of rough Colorado roads with a lot of debris and they&#8217;ve done well.</p>
<p>I&#8217;ve also been pleased with the Look KeO pedals. I didn&#8217;t like the &#8220;grip&#8221; cleats that shipped with the pedals. The cleats wore very quickly and I thought they were more difficult to get into the pedals, especially compared to the bi-Material Teflon cleats.</p>
<p>The bike has been serviced twice by Full Cycle, at 250 and 1, 000 miles. I&#8217;m not sure I was fully satisfied with either job. The shop seems to be in such a rush to turn the bike around that I think they skip the details. The last time the bike was returned with dirt lodged in the rear cassette and the wash job was sloppy. And I don&#8217;t think they spend enough time adjusting the derailleurs either. I think I will find another shop, there are plenty of them in Colorado!</p>
<p>I don&#8217;t think I&#8217;ll change much more with the bike in the future. And I&#8217;d have to say that the Z100 was worth the purchase price. I would recommend it to anyone looking for an entry level road bike.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/703/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/703/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/703/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=703&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2011/08/15/1000-miles-on-the-felt-z100/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/felt-front.png" medium="image">
			<media:title type="html">Felt Z100 Front End</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/08/447-max.png" medium="image">
			<media:title type="html">Felt Z100 Max Speed</media:title>
		</media:content>
	</item>
		<item>
		<title>A Reboot!</title>
		<link>http://secondtosixth.com/2011/08/11/a-reboot/</link>
		<comments>http://secondtosixth.com/2011/08/11/a-reboot/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 19:26:46 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=695</guid>
		<description><![CDATA[I think it’s time to reboot this blog!  It’s been too long since my last post.  Many things have changed for me this spring and summer, both personally and professionally.  This spring I started a new position where I’ll be working mainly as an Oracle E-Business Suite developer.  But I will continue to work in &#8230;<p><a href="http://secondtosixth.com/2011/08/11/a-reboot/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=695&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I think it’s time to reboot this blog!  It’s been too long since my last post.  Many things have changed for me this spring and summer, both personally and professionally.  This spring I started a new position where I’ll be working mainly as an Oracle E-Business Suite developer.  But I will continue to work in middleware supporting both Tomcat and WebLogic.  And for the first time I’ll be working in application performance monitoring (I’m very excited about this!)</p>
<p>I won’t be creating new posts about LMS operations or technologies or probably much about IT in higher education.  While I’ll miss working in this area it’s on to new challenges.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/695/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/695/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/695/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/695/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/695/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/695/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/695/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/695/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/695/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/695/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/695/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/695/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/695/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/695/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=695&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2011/08/11/a-reboot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>
	</item>
		<item>
		<title>IBM Monitoring and Diagnostic Tools for Java</title>
		<link>http://secondtosixth.com/2011/02/02/ibm-monitoring-and-diagnostic-tools-for-java/</link>
		<comments>http://secondtosixth.com/2011/02/02/ibm-monitoring-and-diagnostic-tools-for-java/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 18:03:18 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[IBM Java Tools]]></category>
		<category><![CDATA[Weblogic]]></category>
		<category><![CDATA[Health Center]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=685</guid>
		<description><![CDATA[I&#8217;m hoping in the next couple of weeks to begin troubleshooting some issues with an application running on the IBM JDK. In general none of us have any experience with the IBM JDK. So to make this process a little easier we&#8217;re going to use the IBM Support Assistant Health Center. The HC allows you &#8230;<p><a href="http://secondtosixth.com/2011/02/02/ibm-monitoring-and-diagnostic-tools-for-java/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=685&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m hoping in the next couple of weeks to begin troubleshooting some issues with an application running on the IBM JDK. In general none of us have any experience with the IBM JDK. So to make this process a little easier we&#8217;re going to use the IBM Support Assistant Health Center. The <a href="http://www.ibm.com/developerworks/java/jdk/tools/healthcenter/" target="blank">HC</a> allows you to do a lot of things, too many to list here! We are hoping it will help us tune the GC, identify if a memory leak is happening and if there are any lock contentions.</p>
<p>You can also use a <a href="http://www.ibm.com/developerworks/java/jdk/tools/gcmv/" target="blank">Garbage Collection and Memory Visualizer</a> tool in the Support Assistant. I thought I would use this tool to analyze some of our HotSpot JVM verbose GC logs. I gathered a week worth of logs from two of our WebLogic managed nodes and our JMS node.</p>
<p>The tool worked quickly on the logs and produced some interesting results. The visualization options appear to be a bit limited when working on HotSpot logs but you can visualize: free heap (before and after collection), heap size, used heap (before and after collection), amount freed, and the pause times.</p>
<div id="attachment_683" class="wp-caption alignnone" style="width: 640px"><img class="size-full wp-image-683 " title="Managed Node 7 Day JVM GC" src="http://danielreed.files.wordpress.com/2011/02/managed-node-7-day-jvm-gc.png?w=545" alt="Managed Node 7 Day JVM GC"   /><p class="wp-caption-text">Pause times for managed node JVM</p></div>
<div id="attachment_688" class="wp-caption alignnone" style="width: 640px"><img class="size-full wp-image-688" title="Managed Node 7 Day JVM GC Usage" src="http://danielreed.files.wordpress.com/2011/02/managed-node-7-day-jvm-gc-usage.png?w=545" alt="Managed Node 7 Day JVM GC Usage"   /><p class="wp-caption-text">Heap usage for managed node JVM</p></div>
<p>My impressions after looking at the visualization:</p>
<p>- garbage collection on all three nodes was very efficient<br />
- used heap never exceed more than 1.37GB<br />
- the managed node JVMs performed 3 full collections with pause times around 30 secs<br />
- mean garbage collection pause time was about 60 ms</p>
<p>The tool also offers a Tuning recommendation that I didn&#8217;t think was very applicable, maybe it would produce better advice for the IBM JDK.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/685/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/685/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/685/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=685&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2011/02/02/ibm-monitoring-and-diagnostic-tools-for-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/02/managed-node-7-day-jvm-gc.png" medium="image">
			<media:title type="html">Managed Node 7 Day JVM GC</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/02/managed-node-7-day-jvm-gc-usage.png" medium="image">
			<media:title type="html">Managed Node 7 Day JVM GC Usage</media:title>
		</media:content>
	</item>
		<item>
		<title>Analyzing 2010 Banner Events</title>
		<link>http://secondtosixth.com/2011/01/07/analyzing-2010-banner-events/</link>
		<comments>http://secondtosixth.com/2011/01/07/analyzing-2010-banner-events/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 18:14:17 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Blackboard Vista/CE]]></category>
		<category><![CDATA[LMS Operations]]></category>
		<category><![CDATA[Sungard]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=664</guid>
		<description><![CDATA[In 2010 we processed just a little over 9 million Banner live events (9,060,193). I gathered some information about the live events (from our log archive) and thought it might be interesting to look for some trends in the data. Tableau Public offers a free data visualization tool that&#8217;s very easy to use and creates &#8230;<p><a href="http://secondtosixth.com/2011/01/07/analyzing-2010-banner-events/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=664&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In 2010 we processed just a little over 9 million Banner live events (9,060,193).  I gathered some information about the live events (from our log archive) and thought it might be interesting to look for some trends in the data.  <a href="http://www.tableausoftware.com/public">Tableau Public</a> offers a free data visualization tool that&#8217;s very easy to use and creates some amazing data visualizations.</p>
<p><img class="size-full wp-image-667 alignnone" title="2010 Banner Events Dashboard" src="http://danielreed.files.wordpress.com/2011/01/2010_banner_events_dashboard.png?w=545" alt="2010 Banner Events Dashboard"   /></p>
<p>Of course the first thing I noticed was that membership events represented the largest group of processed events.  Group events was the smallest.  Looking at the events by type and the date they were processed revealed some interesting trends too.</p>
<p>Group events were very heavy in the beginning of the year and for some unknown reason they were heaviest before the Fall 2010 term was activated in Banner.  The other busy periods appear to be in May, August and the end of the year.</p>
<p>Membership events seem to closely mirror the group events except for the activity in March.  This makes sense, as instructors request Banner sections (group events) to be taught in Blackboard the instructor and student enrollment (membership events) follow.  The busiest periods for membership events was the begging and end of the year.</p>
<p>Person events seemed to be busiest in the beginning of the year.  After the end of March person events were steady with a few exceptions.  For yet another unknown reason in the middle of September Banner delivered 73,000 person events.  My guess is this was the result of some type of data maintenance process but I&#8217;m not sure.</p>
<p>After a term becomes active in Banner (open for instructors to request term sections be taught in Bb) it doesn&#8217;t appear that instructors move quickly to request sections for the term.  I thought maybe there would be a spike in group and membership events after a term was activated.  But that&#8217;s not the case at all.  Instructors seem to make the requests when it&#8217;s convient for them.</p>
<p>Unfortunately I can&#8217;t embed the Tableau viz in this blog, but it can be viewed <a href="http://public.tableausoftware.com/views/2010BannerLiveEvents/2010BannerEventsDashboard?:embed=yes&amp;:toolbar=yes&amp;:tabs=no">here.</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/664/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/664/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/664/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=664&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2011/01/07/analyzing-2010-banner-events/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2011/01/2010_banner_events_dashboard.png" medium="image">
			<media:title type="html">2010 Banner Events Dashboard</media:title>
		</media:content>
	</item>
		<item>
		<title>Reflecting on 2010</title>
		<link>http://secondtosixth.com/2010/12/14/reflecting-on-2010/</link>
		<comments>http://secondtosixth.com/2010/12/14/reflecting-on-2010/#comments</comments>
		<pubDate>Tue, 14 Dec 2010 18:00:47 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[LMS Operations]]></category>
		<category><![CDATA[management]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=659</guid>
		<description><![CDATA[LMS Operations Team Success: 2010 has been a rad year for our LMS operations team. It was also a busy year. The single biggest project of the year was moving all of the hardware (two full racks) to a new location in the data center. We also re-aligned hardware in the racks to create a &#8230;<p><a href="http://secondtosixth.com/2010/12/14/reflecting-on-2010/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=659&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>LMS Operations Team Success:</b></p>
<p>2010 has been a rad year for our LMS operations team.  It was also a busy year.  The single biggest project of the year was moving all of the hardware (two full racks) to a new location in the data center.  We also re-aligned hardware in the racks to create a production rack and test rack.  The move was a massive team effort and it was a huge success with no problems!</p>
<p>On the front end we expanded the capacity to serve 9000 concurrent users.  We hope the additional capacity brings the application to the end of it&#8217;s life in 2012.  <i>An interesting note on capacity, this is our Fall finals week and yesterday we had a peak of <b>7600 concurrent users!</b>  We had been planning for a peak of 7400</i>.</p>
<p>Several architecture improvements to eliminate single points of failure and improve user session replication were also completed.  Next year I would imagine we&#8217;ll make virtually no changes to the architecture.</p>
<p>We also successfully completed one major application upgrade and installed 3 minor application patches with almost no issues.  Although we did learn a hard lesson about making too many changes at one time.</p>
<p>We had one minor unscheduled outage of 135 minutes (due to a bad fiber switch).  A large part of the outage time can be attributed to the slow startup of the WebLogic cluster.  We suffered no data loss in the outage.  This puts our MTBF at more than 300 days!</p>
<p>And our uptime for the year is 99.97% (our best in 3 years)!</p>
<p><b>Personal Success:</b></p>
<p>I&#8217;ve made significant progress in my ability to lead and manage team meetings.  It was a bit of a painful process but I&#8217;m glad I put the effort into it.</p>
<p>I was fortunate enough to author several important documents this year (although sometimes I wonder who reads them)!  I learned in doing this that I enjoy writing and I&#8217;m working to improve in this area too.</p>
<p>And I&#8217;ve continued to improve my organization and communication styles.  I think this is going to be critical to the success of next year as a lot of change is coming!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/659/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=659&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2010/12/14/reflecting-on-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>
	</item>
		<item>
		<title>Blackboard Learn 9.1 Plug-in for LIS 2.0</title>
		<link>http://secondtosixth.com/2010/11/04/blackboard-learn-9-1-plug-in-for-lis-2-0/</link>
		<comments>http://secondtosixth.com/2010/11/04/blackboard-learn-9-1-plug-in-for-lis-2-0/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 17:18:59 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Blackboard NG]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Sungard]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=652</guid>
		<description><![CDATA[For SunGard Banner institutions that are planning on implementing Blackboard Learn 9.1 there is some potentially good news from Blackboard today. There are plans for a plug-in for Blackboard Learn 9.1 that will work with SunGard LIS 2.0 (available in Luminis 5) XML. This plug-in should be released in a 9.1 application pack that should &#8230;<p><a href="http://secondtosixth.com/2010/11/04/blackboard-learn-9-1-plug-in-for-lis-2-0/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=652&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For SunGard Banner institutions that are planning on implementing Blackboard Learn 9.1 there is some potentially good news from Blackboard today.  There are plans for a plug-in for Blackboard Learn 9.1 that will work with SunGard LIS 2.0 (available in Luminis 5) XML.  This plug-in should be released in a 9.1 application pack that should ship in the middle of 2011.  This is great news!  I&#8217;ve been patiently waiting for this news from Blackboard and I&#8217;m very excited they&#8217;ve committed to supporting LIS for their customers.</p>
<p>More information about <a href="/2010/05/18/banner-integration-for-elearning-8-1/">SunGard LIS 2.0</a>.</p>
<p><b>UPDATE:</b><br />
John Fontaine at Blackboard has more information about the progress Blackboard is making on supporting <a href="http://www.johnfontaine.com/?p=531">LIS</a>.  It continues to sound very promising and exciting!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/652/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=652&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2010/11/04/blackboard-learn-9-1-plug-in-for-lis-2-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>
	</item>
		<item>
		<title>Web Server Requests per Second &#8211; Fall 2010 Peak</title>
		<link>http://secondtosixth.com/2010/10/15/web-server-requests-per-second-semester-peak/</link>
		<comments>http://secondtosixth.com/2010/10/15/web-server-requests-per-second-semester-peak/#comments</comments>
		<pubDate>Fri, 15 Oct 2010 16:12:41 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Blackboard Vista/CE]]></category>
		<category><![CDATA[LMS Operations]]></category>
		<category><![CDATA[Web Operations]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=645</guid>
		<description><![CDATA[&#160;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=645&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:center;"><img class="size-full wp-image-646 aligncenter" title="Web Server Requests Per Second" src="http://danielreed.files.wordpress.com/2010/10/requests-per-second-graph.png?w=545" alt="Web Server Requests Per Second"   /></p>
<p style="text-align:center;">&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/645/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/645/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/645/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=645&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2010/10/15/web-server-requests-per-second-semester-peak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2010/10/requests-per-second-graph.png" medium="image">
			<media:title type="html">Web Server Requests Per Second</media:title>
		</media:content>
	</item>
		<item>
		<title>A Review of Web Operations: Keeping the Data on Time</title>
		<link>http://secondtosixth.com/2010/10/14/a-review-of-web-operations-keeping-the-data-on-time/</link>
		<comments>http://secondtosixth.com/2010/10/14/a-review-of-web-operations-keeping-the-data-on-time/#comments</comments>
		<pubDate>Thu, 14 Oct 2010 17:06:22 +0000</pubDate>
		<dc:creator>Thomas</dc:creator>
				<category><![CDATA[Book Review]]></category>
		<category><![CDATA[O'Reilly Books]]></category>
		<category><![CDATA[Web Operations]]></category>

		<guid isPermaLink="false">http://secondtosixth.com/?p=640</guid>
		<description><![CDATA[I just finished the O&#8217;Reilly Web Operations: Keeping the Data on Time book. This was an excellent book, I really enjoyed it! And I would say that it&#8217;s one of the better O&#8217;Reilly Theory In Practice books I&#8217;ve read. Some of the material doesn&#8217;t apply directly to my current job or interest me much. But &#8230;<p><a href="http://secondtosixth.com/2010/10/14/a-review-of-web-operations-keeping-the-data-on-time/" class="more-link">Read More</a></p><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=640&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img src="http://danielreed.files.wordpress.com/2010/10/web-operations.jpg?w=545" alt="O&#039;Reilly Web Operations" title="O&#039;Reilly Web Operations"   class="alignright size-full wp-image-641" />I just finished the O&#8217;Reilly Web Operations: Keeping the Data on Time book.  This was an excellent book, I really enjoyed it!<br />
And I would say that it&#8217;s one of the better O&#8217;Reilly Theory In Practice books I&#8217;ve read.  Some of the material doesn&#8217;t apply directly to my current job or interest me much.  But the chapters on &#8220;Infrastructure and Application Metrics&#8221;, &#8220;Monitoring&#8221;, &#8220;How Complex Systems Fail&#8221;, &#8220;How to Make Failure Beautiful: The Art and Science of Postmortems&#8221;, and &#8220;Things That Go Bump in the Night&#8221; are all very informative.  I liked the book so much it was hard not to write a 2,000 word review.  So instead I focused on my favorite chapters.</p>
<p>Theo Schlossnagle&#8217;s chapter (Web Operations: The Career) serves as a good introduction to web operations as a career.  In this chapter Theo looks at the very broad and undefined career path for web operations engineers.  Desirable qualities like a strong background in computing, practiced decisiveness, a calm disposition, and experience are all examined.  I think anyone who may be considering a career in any IT operations group would benefit from reading this chapter.</p>
<p>Chapter three (Infrastructure and Application Metrics) focuses on the importance of metrics gathering.  Important considerations like time resolution and retention are explored.  The collection metrics used at Flickr are discussed in some detail.  It&#8217;s made very clear in this chapter how important gathering metrics is for any operation.  It&#8217;s nice to read in detail how others are gathering, storing and displaying metrics.  If you are new to the idea of gathering metrics and monitoring web infrastructures this chapter would be very helpful.</p>
<p>The sixth chapter (Monitoring) offers a good discussion about how to measure a site&#8217;s availability.  The goal of increasing availability by decreasing MTTD (Mean Time to Detect) and MTTR (Mean Time to Respond) and increasing MTTF (Mean Time to Failure) is examined using a story as an example.  The process of architecture monitoring is discussed in great detail through a series of clear steps.  In each step of the process the author shares his own personal experience.  This might be one of the better chapters in the book.</p>
<p>Chapter seven (How Complex Systems Fail) is in my opinion the most interesting chapter in the book.  The chapter is dedicated to Dr. Richard Cook&#8217;s essay &#8220;How Complex Systems Fail&#8221;.  Cook&#8217;s essay is very informative and applies almost directly to the complex systems in web operations.</p>
<p>Cook makes excellent points about system defenses and the impossibility of removing all system flaws.  He cites economic costs and the lack of being able to identify failure points before they lead to an issue as the biggest contributors to eliminating all system flaws.  It&#8217;s also noted that system failures almost always change as technology changes and operators make efforts to remove system failures.</p>
<p>I really enjoyed reading the section about post-accident assessments.  Knowledge of the outcome makes it difficult to make a fair assessment of human performance.  This knowledge leads to a belief that operators should have known that factors or flaws would lead to a failure.  I know I&#8217;ve experienced this several times in my current position.</p>
<p><a href="http://www.ctlab.org/documents/How%20Complex%20Systems%20Fail.pdf">How Complex Systems Fail</a></p>
<p>Postmortems can be dreaded and sometimes far from helpful.  I know I&#8217;ve been in some bad ones.  Thankfully the thirteenth chapter (How to Make Failure Beautiful: The Art and Science of Postmortems) offers some clear strategies to improving postmortems.  The author covers how to run a postmortem, the information you need to cover, and what to do after the postmortem is over.  It&#8217;s a brief chapter but it&#8217;s clearly written and well worth reading.</p>
<p>Most of the material in the &#8220;Things That Go Bump in the Night (and How to Sleep Through Them)&#8221; chapter is good common sense.  The author takes a practical look at developing a Business Continuity Plan.  The focus of the chapter is really on BCP to keep a site up, not against drastic end of world disasters.  It&#8217;s far more common that site availabilty will be affected by day to day accidents, so plan around them!  I really like the adive on focusing your architecture on minimizing impact duration, rather than incident duration.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danielreed.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danielreed.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danielreed.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danielreed.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danielreed.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danielreed.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danielreed.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danielreed.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danielreed.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danielreed.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danielreed.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danielreed.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danielreed.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danielreed.wordpress.com/640/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=secondtosixth.com&amp;blog=9313584&amp;post=640&amp;subd=danielreed&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://secondtosixth.com/2010/10/14/a-review-of-web-operations-keeping-the-data-on-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306d3f220661dd23d830551e70df6e33?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">daniel reed</media:title>
		</media:content>

		<media:content url="http://danielreed.files.wordpress.com/2010/10/web-operations.jpg" medium="image">
			<media:title type="html">O&#039;Reilly Web Operations</media:title>
		</media:content>
	</item>
	</channel>
</rss>
