<?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: One big regret</title>
	<atom:link href="http://unclehulka.com/ryan/blog/archives/2005/10/21/one-big-regret/feed/" rel="self" type="application/rss+xml" />
	<link>http://unclehulka.com/ryan/blog/archives/2005/10/21/one-big-regret/</link>
	<description>ryan kennedy's blog</description>
	<pubDate>Tue, 06 Jan 2009 04:16:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ryan</title>
		<link>http://unclehulka.com/ryan/blog/archives/2005/10/21/one-big-regret/comment-page-1/#comment-430</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Mon, 24 Oct 2005 20:23:40 +0000</pubDate>
		<guid isPermaLink="false">http://unclehulka.com/ryan/blog/?p=205#comment-430</guid>
		<description>During "Big Squeeze" a couple of us actually had proposed different mail architectures (it was really too late at that point). I seem to remember Martijn mentioning setups at other large mail houses where they built around low-cost machines using open source.

There was a lot of pushback by ops, though. They didn't want to manage a lot of little machines. They were happier running fewer huge machines.</description>
		<content:encoded><![CDATA[<p>During &#8220;Big Squeeze&#8221; a couple of us actually had proposed different mail architectures (it was really too late at that point). I seem to remember Martijn mentioning setups at other large mail houses where they built around low-cost machines using open source.</p>
<p>There was a lot of pushback by ops, though. They didn&#8217;t want to manage a lot of little machines. They were happier running fewer huge machines.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pat</title>
		<link>http://unclehulka.com/ryan/blog/archives/2005/10/21/one-big-regret/comment-page-1/#comment-429</link>
		<dc:creator>Pat</dc:creator>
		<pubDate>Mon, 24 Oct 2005 14:57:37 +0000</pubDate>
		<guid isPermaLink="false">http://unclehulka.com/ryan/blog/?p=205#comment-429</guid>
		<description>How much of that money spent on Oracle licenses could have been spent replacing software.com with an existing (or even from scratch infrastructure?).  Something like

(N Sun 4500s) * (31 Procs/4500) * ($$$$$/proc oracle licensing) =&#62; really big number!!!

Isn't it fun to talk about all that hardware in casual conversation?

In the scramble to create new features (spell check, virus scanning, whatever) the mail team didn't do a good enough job of making the business case for a different architecture.  It's hard to stop on the path you're on and move to another.  It's one thing to complain about how silly something is (engineers do this so often I think that it becomes noise).  It's still another to turn those complaints into a reasonable argument for change.

Another good Joe K. Bit where he talks about Excite:
http://bnoopy.typepad.com/bnoopy/2005/03/the_long_tail_o.html

A blog by bnoopy:
bnoop bloggy blog?</description>
		<content:encoded><![CDATA[<p>How much of that money spent on Oracle licenses could have been spent replacing software.com with an existing (or even from scratch infrastructure?).  Something like</p>
<p>(N Sun 4500s) * (31 Procs/4500) * ($$$$$/proc oracle licensing) =&gt; really big number!!!</p>
<p>Isn&#8217;t it fun to talk about all that hardware in casual conversation?</p>
<p>In the scramble to create new features (spell check, virus scanning, whatever) the mail team didn&#8217;t do a good enough job of making the business case for a different architecture.  It&#8217;s hard to stop on the path you&#8217;re on and move to another.  It&#8217;s one thing to complain about how silly something is (engineers do this so often I think that it becomes noise).  It&#8217;s still another to turn those complaints into a reasonable argument for change.</p>
<p>Another good Joe K. Bit where he talks about Excite:<br />
<a href="http://bnoopy.typepad.com/bnoopy/2005/03/the_long_tail_o.html" rel="nofollow">http://bnoopy.typepad.com/bnoopy/2005/03/the_long_tail_o.html</a></p>
<p>A blog by bnoopy:<br />
bnoop bloggy blog?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://unclehulka.com/ryan/blog/archives/2005/10/21/one-big-regret/comment-page-1/#comment-428</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Sun, 23 Oct 2005 01:24:29 +0000</pubDate>
		<guid isPermaLink="false">http://unclehulka.com/ryan/blog/?p=205#comment-428</guid>
		<description>I did mention Oracle briefly, but yes...we paid a lot of money for a component of the architecture that was among the least stable.

As for why we were buying Suns, if I remember correctly it was because OpenWave pretty much required it. I believe the only other platforms InterMail would run on weren't very attractive. We couldn't even run the frontends on lower cost hardware because InterMail didn't provide libraries for other platforms (i.e. Linux or FreeBSD) and their IMAP servers didn't perform adequately enough to put our frontends on Linux and use the JavaMail IMAP provider.

Of course, we could have funded a team to build a new mail backend that didn't have such silly requirements (Solaris and Oracle). But I seem to remember on at least one occasion a product manager was heard saying, "but they're Java programmers." Thanks for the faith in our skills, BD.</description>
		<content:encoded><![CDATA[<p>I did mention Oracle briefly, but yes&#8230;we paid a lot of money for a component of the architecture that was among the least stable.</p>
<p>As for why we were buying Suns, if I remember correctly it was because OpenWave pretty much required it. I believe the only other platforms InterMail would run on weren&#8217;t very attractive. We couldn&#8217;t even run the frontends on lower cost hardware because InterMail didn&#8217;t provide libraries for other platforms (i.e. Linux or FreeBSD) and their IMAP servers didn&#8217;t perform adequately enough to put our frontends on Linux and use the JavaMail IMAP provider.</p>
<p>Of course, we could have funded a team to build a new mail backend that didn&#8217;t have such silly requirements (Solaris and Oracle). But I seem to remember on at least one occasion a product manager was heard saying, &#8220;but they&#8217;re Java programmers.&#8221; Thanks for the faith in our skills, BD.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: koblas</title>
		<link>http://unclehulka.com/ryan/blog/archives/2005/10/21/one-big-regret/comment-page-1/#comment-427</link>
		<dc:creator>koblas</dc:creator>
		<pubDate>Sat, 22 Oct 2005 19:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://unclehulka.com/ryan/blog/?p=205#comment-427</guid>
		<description>You neglected to mention that we spent quite a bit of time saying "this is dumb" why are we buying Suns.   Also, you neglect that we also were pouring money into Oracle's hands to do the database half of the puzzle that would require about a 4 hour outage to rebuild the indexes at least once a quarter.</description>
		<content:encoded><![CDATA[<p>You neglected to mention that we spent quite a bit of time saying &#8220;this is dumb&#8221; why are we buying Suns.   Also, you neglect that we also were pouring money into Oracle&#8217;s hands to do the database half of the puzzle that would require about a 4 hour outage to rebuild the indexes at least once a quarter.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
