<?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"
	>
<channel>
	<title>Comments on: On the App Engine lock-in</title>
	<atom:link href="http://blog.w-nz.com/archives/2008/04/15/on-the-app-engine-lock-in/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.w-nz.com/archives/2008/04/15/on-the-app-engine-lock-in/</link>
	<description>A few thoughts</description>
	<pubDate>Thu, 21 Aug 2008 22:52:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Bas Westerbaan</title>
		<link>http://blog.w-nz.com/archives/2008/04/15/on-the-app-engine-lock-in/#comment-167939</link>
		<dc:creator>Bas Westerbaan</dc:creator>
		<pubDate>Wed, 16 Apr 2008 07:08:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.w-nz.com/?p=309#comment-167939</guid>
		<description>CouchDB is not quite ready yet anytime soon.  I'd place my bets on &lt;a href="http://www.hypertable.org/" rel="nofollow"&gt;Hyper Table&lt;/a&gt; or &lt;a href="http://wiki.apache.org/hadoop/Hbase/HbaseArchitecture" rel="nofollow"&gt;Hadoop's HBase&lt;/a&gt; which are explicitly modeled after Google's Bigtable.

The hurdle with fetching pages and mail isn't really that big:  it's not exactly what you do all the time you write an app.  Bigtable isn't that bad either, those unfashionable JOINS were going away anyway.  And for the common case Django's abstraction still works fine.

Though the limitations can indeed be a pain, it isn't just the scaling that is cool about AppEngine.  I think that Python will really get a boost as a web application development language.  We'll, no doubt, see a lot of new libraries and frameworks (all with AppEngine like restrictions in mind) written in Python, which is interesting.</description>
		<content:encoded><![CDATA[<p>CouchDB is not quite ready yet anytime soon.  I&#8217;d place my bets on <a href="http://www.hypertable.org/" rel="nofollow">Hyper Table</a> or <a href="http://wiki.apache.org/hadoop/Hbase/HbaseArchitecture" rel="nofollow">Hadoop&#8217;s HBase</a> which are explicitly modeled after Google&#8217;s Bigtable.</p>
<p>The hurdle with fetching pages and mail isn&#8217;t really that big:  it&#8217;s not exactly what you do all the time you write an app.  Bigtable isn&#8217;t that bad either, those unfashionable JOINS were going away anyway.  And for the common case Django&#8217;s abstraction still works fine.</p>
<p>Though the limitations can indeed be a pain, it isn&#8217;t just the scaling that is cool about AppEngine.  I think that Python will really get a boost as a web application development language.  We&#8217;ll, no doubt, see a lot of new libraries and frameworks (all with AppEngine like restrictions in mind) written in Python, which is interesting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeffrey Gelens</title>
		<link>http://blog.w-nz.com/archives/2008/04/15/on-the-app-engine-lock-in/#comment-167930</link>
		<dc:creator>Jeffrey Gelens</dc:creator>
		<pubDate>Wed, 16 Apr 2008 00:43:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.w-nz.com/?p=309#comment-167930</guid>
		<description>It is already running on Amazon EC2:
http://jchris.mfdz.com/code/2008/4/announcing_appdrop_com__host_go</description>
		<content:encoded><![CDATA[<p>It is already running on Amazon EC2:<br />
<a href="http://jchris.mfdz.com/code/2008/4/announcing_appdrop_com__host_go" rel="nofollow">http://jchris.mfdz.com/code/2008/4/announcing_appdrop_com__host_go</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zef</title>
		<link>http://blog.w-nz.com/archives/2008/04/15/on-the-app-engine-lock-in/#comment-167927</link>
		<dc:creator>Zef</dc:creator>
		<pubDate>Tue, 15 Apr 2008 22:14:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.w-nz.com/?p=309#comment-167927</guid>
		<description>Mostly that won't be a problem, the challenge would be BigTable, but I guess CouchDB could be used for that.

The question is, would this really be more interesting? I doubt it. People don't use AppEngine because of it's great APIs. Let's face it, it's more difficult to use than "normal" APIs like httplib, mail libraries and normal interfaces to relational databases. It's its scalability that makes it interesting. Even if you would get the software from them, you would still need thousands of servers worldwide to scale like they do.</description>
		<content:encoded><![CDATA[<p>Mostly that won&#8217;t be a problem, the challenge would be BigTable, but I guess CouchDB could be used for that.</p>
<p>The question is, would this really be more interesting? I doubt it. People don&#8217;t use AppEngine because of it&#8217;s great APIs. Let&#8217;s face it, it&#8217;s more difficult to use than &#8220;normal&#8221; APIs like httplib, mail libraries and normal interfaces to relational databases. It&#8217;s its scalability that makes it interesting. Even if you would get the software from them, you would still need thousands of servers worldwide to scale like they do.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
