<?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/"
	>

<channel>
	<title>Sam Aparicio &#187; Operations</title>
	<atom:link href="http://blog.aparicio.org/category/operations/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.aparicio.org</link>
	<description>Confessions of a SAAS entrepreneur</description>
	<lastBuildDate>Fri, 16 Dec 2011 21:13:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Operations magic cure: nightly server restarts</title>
		<link>http://blog.aparicio.org/2009/11/24/operations-magic-cure-nightly-server-restarts/</link>
		<comments>http://blog.aparicio.org/2009/11/24/operations-magic-cure-nightly-server-restarts/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 02:05:45 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Operations]]></category>
		<category><![CDATA[ha]]></category>
		<category><![CDATA[uptime]]></category>

		<guid isPermaLink="false">http://samaparicio.wordpress.com/2009/11/24/operations-magic-cure-nightly-server-restarts/</guid>
		<description><![CDATA[I hate to admit it, but it&#8217;s a well known fact that some people arrive at high availability by frequently rebooting their servers. As a developer I always abhored this idea. Good software should be able to stay up for a long time. At some point early in my 2 year tenure as CTO at [...]]]></description>
			<content:encoded><![CDATA[<p>I hate to admit it, but it&#8217;s a well known fact that some people arrive at high availability by frequently rebooting their servers. As a developer I always abhored this idea. Good software should be able to stay up for a long time.</p>
<p>At some point early in my 2 year tenure as CTO at Angel.com I could no longer fight the obvious: trying to keep the system up for long periods of time simply made us less reliable.</p>
<p>It was at lunch with a CIO friend of a local SAAS company thayt he shared his dirty little secret: &#8220;we restart our servers every night. That&#8217;s why we get a lot less alerts than you seem to be getting&#8221;.</p>
<p>If you think about it, though, this practice is harder than it seems. You need:</p>
<p>* your restarts to be mostly transparent to your users. This probably implies stateless and horizontal partitioning.<br />
* an automated restart procedure. This probably implies a certain degree of script-based automation<br />
* a person in charge of the restarts. This implies a staffed 24/7 rotation.</p>
<p>So all in all, for my money, not a bad attack vector after all, if your goal is to improve uptime, as you will get procedural improvements along the way and peacefully sleeping admins as a bonus.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aparicio.org/2009/11/24/operations-magic-cure-nightly-server-restarts/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>The data center when you&#039;re 20, 30 and 40</title>
		<link>http://blog.aparicio.org/2008/11/20/the-data-center-when-youre-20-30-and-40/</link>
		<comments>http://blog.aparicio.org/2008/11/20/the-data-center-when-youre-20-30-and-40/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 02:01:12 +0000</pubDate>
		<dc:creator>Sam</dc:creator>
				<category><![CDATA[Operations]]></category>

		<guid isPermaLink="false">http://samaparicio.wordpress.com/2008/11/20/the-data-center-when-youre-20-30-and-40/</guid>
		<description><![CDATA[I find it fascinating to contrast the attitudes of engineers and software execs when it comes to building data centers to run critical software. My non-scientific classification: When you&#8217;re in your twenties your mindset is: I&#8217;ll build some cool software, compile it and then deploy it. Where? Free hosting, or just slap on a machine [...]]]></description>
			<content:encoded><![CDATA[<p>I find it fascinating to contrast the attitudes of engineers and software execs when it comes to building data centers to run critical software. My non-scientific classification:</p>
<p>When you&#8217;re in your twenties your mindset is: I&#8217;ll build some cool software, compile it and then deploy it. Where? Free hosting, or just slap on a machine for each kind of server that I need (hmmm&#8230; what if I just put every one of them in ONE machine&#8230;)</p>
<p>When you&#8217;re in your thirties you&#8217;ve seen your share of fires and had to deal with long outages, and your mindset is: two of each. I&#8217;ll have no single point of failure. I&#8217;ll build in redundancy. But you&#8217;re still running a &#8216;Mickey Mouse&#8217; operation (Ahmed&#8217;s term).</p>
<p>When you&#8217;re in your forties you&#8217;ve got battle scars and you&#8217;ve been burnt before, and your mindset is: EMC, RAC, Clusterware, active active replication&#8230; you have overprovisioned both your hardware and your team and practiced, practiced, practiced.</p>
<p>I&#8217;m 34 and I&#8217;m trying to act like I&#8217;m 44 without waiting ten years. But oh the scars&#8230;how much they hurt.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aparicio.org/2008/11/20/the-data-center-when-youre-20-30-and-40/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

