<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-5502193732299119611.post1802645464321386433..comments</id><updated>2008-09-02T01:56:50.535-07:00</updated><category term='Storytime'/><category term='UsingHooks'/><category term='JOGRE'/><category term='Opinion'/><category term='SQLite'/><category term='External Resources'/><category term='Java'/><category term='python4nonpro'/><category term='Startup'/><category term='patterns-of-doom'/><category term='Testing'/><category term='Schluesselmeister'/><title type='text'>Comments on App Engine Fan: Doubts about App Engine?</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.appenginefan.com/feeds/1802645464321386433/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5502193732299119611/1802645464321386433/comments/default'/><link rel='alternate' type='text/html' href='http://blog.appenginefan.com/2008/09/doubts-about-app-engine.html'/><author><name>The App Engine Fan</name><uri>http://www.blogger.com/profile/14769199738243128956</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_ZXENRUvBme8/Sd1VsOCz0yI/AAAAAAAAAS4/rhRM7bx1PqI/S220/avatar.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5502193732299119611.post-3513090411254423449</id><published>2008-09-02T01:56:00.000-07:00</published><updated>2008-09-02T01:56:00.000-07:00</updated><title type='text'>Hi, again.  I'm sorry to monopolize your comment t...</title><content type='html'>Hi, again.  I'm sorry to monopolize your comment threads, but I also found that topic interesting.  I have a few thoughts:&lt;BR/&gt;&lt;BR/&gt;1. "Cloud" services are not all-or-nothing deals.  As you have pointed out before, using App Engine with Amazon S3 is perfectly fine.&lt;BR/&gt;&lt;BR/&gt;2. If App Engine gets traction, I think it's a matter of time until there is a decent software platform (quite possibly completely open source) to host your own app engine-compatible site.  The APIs are few, simple, and often (de-facto) standards.  As I mentioned in the &lt;A HREF="http://blog.appenginefan.com/2008/08/app-engine-and-sqlite.html" REL="nofollow"&gt;first SQLite post&lt;/A&gt;, when there is a solid datastore option that is API-compatible, we will be nearly there.&lt;BR/&gt;&lt;BR/&gt;3. I doubt that Google even minds if competition springs up.  They are in a good position to compete on their strengths: scalability, availability, simplicity, integration.&lt;BR/&gt;&lt;BR/&gt;4. On technology: Amazon offers a variety of services, with good documentation, and with a simple upgrade path (plain Linux box; nothing new to learn; what could be easier?).  In particular, S3 and EC2 are very easy to dip your toes into and slowly ease into it as you get comfortable.  Google offers a totally different technology.  It is an API, with a special database and a (for most people) special programming language.  So in principle, Google vs. Amazon are apples and oranges; it should be straightforward to look at your resources and needs and decide which one to use.&lt;BR/&gt;&lt;BR/&gt;5. On customer service:  Google comes from a technology background, and Amazon comes from a customer service background, and they do appear far more serious than Google about this stuff.  Maybe Google is serious too but they aren't showing it.  For better or worse, Google has the reputation of being woefully understaffed in the customer service department, and for being very aloof and un-engaged with its users.  Bug reports, feature requests, and even patches languish in the SDK googlecode site, without so much as acknowledgment of receipt on Google's part.  This is worrying if you bet the farm on a technology where the only shop in town has a famously opaque, uncompromising billing structure, and with complaints in the air about unfair quota measurements.  (Honestly, I think this will all be sorted out eventually but it cannot be ignored.)&lt;BR/&gt;&lt;BR/&gt;So that's about everything that I can think of concerning this debate.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5502193732299119611/1802645464321386433/comments/default/3513090411254423449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5502193732299119611/1802645464321386433/comments/default/3513090411254423449'/><link rel='alternate' type='text/html' href='http://blog.appenginefan.com/2008/09/doubts-about-app-engine.html?showComment=1220345760000#c3513090411254423449' title=''/><author><name>Jason Smith</name><uri>http://www.blogger.com/profile/15751411273444768568</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.appenginefan.com/2008/09/doubts-about-app-engine.html' ref='tag:blogger.com,1999:blog-5502193732299119611.post-1802645464321386433' source='http://www.blogger.com/feeds/5502193732299119611/posts/default/1802645464321386433' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1634637552'/></entry></feed>
