<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: On Amazon, Capacity on Demand, MySQL in EC2, and Sun&#8217;s Opportunity (To Lose)</title>
	<link>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/</link>
	<description>An industry analyst blog looking at software ecosystems and convergence</description>
	<pubDate>Fri, 04 Jul 2008 20:30:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>By: Eric Wahlforss &#187; Blog Archive &#187; S3+EC2+X=The future of the Web</title>
		<link>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-71569</link>
		<dc:creator>Eric Wahlforss &#187; Blog Archive &#187; S3+EC2+X=The future of the Web</dc:creator>
		<pubDate>Wed, 02 May 2007 16:56:44 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-71569</guid>
		<description>[...] distribution, and all the other boring issues. The X that&#8217;s missing in the equation is a database in the sky (and persistent storage for EC2 instances, but that&#8217;s apparently in the works&#8230;). [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] distribution, and all the other boring issues. The X that&#8217;s missing in the equation is a database in the sky (and persistent storage for EC2 instances, but that&#8217;s apparently in the works&#8230;). [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chui</title>
		<link>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-22967</link>
		<dc:creator>Chui</dc:creator>
		<pubDate>Sat, 10 Feb 2007 10:16:25 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-22967</guid>
		<description>I'm glad you mentioned web-scale vs. enterprise-scale. For software to work on a web-scale, it requires massive simplification, something that many legacy enterprise software have not come to terms with. 

I've seen enterprise software with security rules that require cross joins across 3 or 4 tables. This will simply not do for web-scale software. (I'd contend that this kind of rules are potentially so convoluted that only one or two people truly understand how it operates at an organisation)</description>
		<content:encoded><![CDATA[<p>I&#8217;m glad you mentioned web-scale vs. enterprise-scale. For software to work on a web-scale, it requires massive simplification, something that many legacy enterprise software have not come to terms with. </p>
<p>I&#8217;ve seen enterprise software with security rules that require cross joins across 3 or 4 tables. This will simply not do for web-scale software. (I&#8217;d contend that this kind of rules are potentially so convoluted that only one or two people truly understand how it operates at an organisation)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2007-02-09 &#171; rand($thoughts);</title>
		<link>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-22298</link>
		<dc:creator>links for 2007-02-09 &#171; rand($thoughts);</dc:creator>
		<pubDate>Fri, 09 Feb 2007 04:34:56 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-22298</guid>
		<description>[...] James Governor’s Monkchips » On Amazon, Capacity on Demand, MySQL in EC2, and Sun’s Opportunity (To Lose) (tags: amazon onDemand SAAS) [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] James Governor’s Monkchips » On Amazon, Capacity on Demand, MySQL in EC2, and Sun’s Opportunity (To Lose) (tags: amazon onDemand SAAS) [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: M. David Peterson</title>
		<link>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-22211</link>
		<dc:creator>M. David Peterson</dc:creator>
		<pubDate>Fri, 09 Feb 2007 00:59:16 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-22211</guid>
		<description>The statement made made by Charlie Wood regarding restarting an EC2 instance resulting in losing your data is incorrect.  I restart my instances on a fairly regular basis (mid-stream of doing a lot of development and testing of a new product which sits on top of a built-from-the-kernel-up Linux-based instance), and the instance is maintained, as-is, data intact.

If I shutdown my instance without first saving its state, then yes, the data is lost.  But saving its state and storing it on S3 is a straight forward process.  The weakness, of course, is the inability to mount S3 as a virtual drive, but there are several external solutions, including a FUSE-based solution that I am involved with, that help make this process pretty straight forward, so it's not a problem without remedy.</description>
		<content:encoded><![CDATA[<p>The statement made made by Charlie Wood regarding restarting an EC2 instance resulting in losing your data is incorrect.  I restart my instances on a fairly regular basis (mid-stream of doing a lot of development and testing of a new product which sits on top of a built-from-the-kernel-up Linux-based instance), and the instance is maintained, as-is, data intact.</p>
<p>If I shutdown my instance without first saving its state, then yes, the data is lost.  But saving its state and storing it on S3 is a straight forward process.  The weakness, of course, is the inability to mount S3 as a virtual drive, but there are several external solutions, including a FUSE-based solution that I am involved with, that help make this process pretty straight forward, so it&#8217;s not a problem without remedy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pragmatic Dictator &#187; Blog Archive &#187; The RDBMS God&#8230;..</title>
		<link>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-21351</link>
		<dc:creator>Pragmatic Dictator &#187; Blog Archive &#187; The RDBMS God&#8230;..</dc:creator>
		<pubDate>Wed, 07 Feb 2007 15:22:31 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-21351</guid>
		<description>[...] &#8230;..has been worshipped for a long time but there are various barbarian enclaves that are not ready to kneel before him. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] &#8230;..has been worshipped for a long time but there are various barbarian enclaves that are not ready to kneel before him. [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Creswell</title>
		<link>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-21240</link>
		<dc:creator>Dan Creswell</dc:creator>
		<pubDate>Wed, 07 Feb 2007 09:51:12 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-21240</guid>
		<description>James said:

"There are those out there, such as Microsoft’s Dare Obasanjo, who argues Web scale is far bigger than enterprise scale, and that enterprise architecture practices and skills are largely a waste of time, predicated on complexity for its own sake; that any serious Web company will do better. But anyone that has had the “pleasure” of trying to authenticate on Blogger (”We’re out of beta and ready to go”), or seen the recent downtime problems, knows that Google should perhaps have stuck with perpetual betas. If Web apps are so great what is the problem?

That’s the thing with data integrity- its just not easy, whether you’re talking about identities, transactions, or master data. Sloppy can be good, but its not always good. Sometimes structure is a good thing. The key word is perhaps transactional, which takes us back to database persistence and Amazon Web Services. "

Perhaps an RDBMS is just not the right solution to deploy in utility compute scenarios.  After all, who ever heard of dynamically provisioned databases?  How often do we ever move them around between machines?

Could it not be argued that RDBMS'en are linked to the non-web, centralization dominated world of the enterprise data-centre?

Bosworth would seem to think so (at least a little bit):

http://acmqueue.com/modules.php?name=Content&#38;pa=showpage&#38;pid=337&#38;page=5

Maybe we cram far too much into an RDBMS because it's an easy well-understood option rather than because it's suitable for the task?  One could argue that enterprise should be allowed to continue to do this but it might be that if they wish to exploit these new models they'll have to give up the RDBMS drug.

It's not like we don't have other ways to achieve the equivalent level of transactional integrity that we get with an RDBMS......</description>
		<content:encoded><![CDATA[<p>James said:</p>
<p>&#8220;There are those out there, such as Microsoft’s Dare Obasanjo, who argues Web scale is far bigger than enterprise scale, and that enterprise architecture practices and skills are largely a waste of time, predicated on complexity for its own sake; that any serious Web company will do better. But anyone that has had the “pleasure” of trying to authenticate on Blogger (”We’re out of beta and ready to go”), or seen the recent downtime problems, knows that Google should perhaps have stuck with perpetual betas. If Web apps are so great what is the problem?</p>
<p>That’s the thing with data integrity- its just not easy, whether you’re talking about identities, transactions, or master data. Sloppy can be good, but its not always good. Sometimes structure is a good thing. The key word is perhaps transactional, which takes us back to database persistence and Amazon Web Services. &#8221;</p>
<p>Perhaps an RDBMS is just not the right solution to deploy in utility compute scenarios.  After all, who ever heard of dynamically provisioned databases?  How often do we ever move them around between machines?</p>
<p>Could it not be argued that RDBMS&#8217;en are linked to the non-web, centralization dominated world of the enterprise data-centre?</p>
<p>Bosworth would seem to think so (at least a little bit):</p>
<p><a href="http://acmqueue.com/modules.php?name=Content&amp;pa=showpage&amp;pid=337&amp;page=5" rel="nofollow">http://acmqueue.com/modules.php?name=Content&amp;pa=showpage&amp;pid=337&amp;page=5</a></p>
<p>Maybe we cram far too much into an RDBMS because it&#8217;s an easy well-understood option rather than because it&#8217;s suitable for the task?  One could argue that enterprise should be allowed to continue to do this but it might be that if they wish to exploit these new models they&#8217;ll have to give up the RDBMS drug.</p>
<p>It&#8217;s not like we don&#8217;t have other ways to achieve the equivalent level of transactional integrity that we get with an RDBMS&#8230;&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Van Couvering</title>
		<link>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-21214</link>
		<dc:creator>David Van Couvering</dc:creator>
		<pubDate>Wed, 07 Feb 2007 06:59:28 +0000</pubDate>
		<guid>http://www.redmonk.com/jgovernor/2007/02/06/on-amazon-capacity-on-demand-mysql-in-ec2-and-suns-opportunity-to-lose/#comment-21214</guid>
		<description>Great blog, James, and right on as far as I'm concerned

By the way, the "big database in the sky" that Marten is talking about (I saw his talk at the Web 2.0 Forum) is about being able to query across multiple web resources.  I followed future dialogs with him on this, and I think there is general agreement that what he is describing is the Semantic Web, with RDF and SPARQL.  Marten wasn't that aware of the Semantic Web at the time he proposed the big database in the sky

I think that this is very different from providing a true structured, durable persistence service for a compute node in the compute cloud, which I agree sounds like a *very* interesting opportunity.</description>
		<content:encoded><![CDATA[<p>Great blog, James, and right on as far as I&#8217;m concerned</p>
<p>By the way, the &#8220;big database in the sky&#8221; that Marten is talking about (I saw his talk at the Web 2.0 Forum) is about being able to query across multiple web resources.  I followed future dialogs with him on this, and I think there is general agreement that what he is describing is the Semantic Web, with RDF and SPARQL.  Marten wasn&#8217;t that aware of the Semantic Web at the time he proposed the big database in the sky</p>
<p>I think that this is very different from providing a true structured, durable persistence service for a compute node in the compute cloud, which I agree sounds like a *very* interesting opportunity.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
