<?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/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
	>
<channel>
	<title>Comments on: The 1MB hard limit in Google App Engine</title>
	<atom:link href="http://aralbalkan.com/1434/feed" rel="self" type="application/rss+xml" />
	<link>http://aralbalkan.com/1434</link>
	<description>Passionate geekisms.</description>
	<lastBuildDate>Fri, 19 Mar 2010 19:46:31 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Andreas K</title>
		<link>http://aralbalkan.com/1434/comment-page-1#comment-256133</link>
		<dc:creator>Andreas K</dc:creator>
		<pubDate>Wed, 03 Jun 2009 12:44:25 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1434#comment-256133</guid>
		<description>Actually, it&#039;s worse.

There is no 1MB limit as such.

set(xrange(198000)) =&gt; Memory Error

h = set(xrange(100000)) 
set(xrange(114000)) =&gt; Memory Error # This time we managed more entries but in two sets?

h = set([(chr(x) * 250000) for x in xrange(256)])
=&gt; NO MemoryError.

So how comes that one cannot have a set with 200K integer entries, but one can have a set with 256 strings totaling at around 61MB size?

Andreas</description>
		<content:encoded><![CDATA[<p>Actually, it&#8217;s worse.</p>
<p>There is no 1MB limit as such.</p>
<p>set(xrange(198000)) =&gt; Memory Error</p>
<p>h = set(xrange(100000))<br />
set(xrange(114000)) =&gt; Memory Error # This time we managed more entries but in two sets?</p>
<p>h = set([(chr(x) * 250000) for x in xrange(256)])<br />
=&gt; NO MemoryError.</p>
<p>So how comes that one cannot have a set with 200K integer entries, but one can have a set with 256 strings totaling at around 61MB size?</p>
<p>Andreas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Faulds</title>
		<link>http://aralbalkan.com/1434/comment-page-1#comment-194300</link>
		<dc:creator>Andrew Faulds</dc:creator>
		<pubDate>Sat, 22 Nov 2008 16:27:31 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1434#comment-194300</guid>
		<description>Theres a 1mb limit on file uploads! BOTHER! i NEED a 2.6 mb mp3 on my app. :(</description>
		<content:encoded><![CDATA[<p>Theres a 1mb limit on file uploads! BOTHER! i NEED a 2.6 mb mp3 on my app. :(</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Prateek</title>
		<link>http://aralbalkan.com/1434/comment-page-1#comment-174901</link>
		<dc:creator>Prateek</dc:creator>
		<pubDate>Thu, 07 Aug 2008 21:09:32 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1434#comment-174901</guid>
		<description>There&#039;s also a 1MB limit on image manipulation for the image API</description>
		<content:encoded><![CDATA[<p>There&#8217;s also a 1MB limit on image manipulation for the image API</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aral</title>
		<link>http://aralbalkan.com/1434/comment-page-1#comment-174168</link>
		<dc:creator>Aral</dc:creator>
		<pubDate>Tue, 05 Aug 2008 19:59:08 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1434#comment-174168</guid>
		<description>Hi Mark,

The local SDK doesn&#039;t have any of the quota limits in place -- at least I haven&#039;t run into any. 

It&#039;s true that that needs to be addressed.

On the other hand, however, it will be good to be able to override those so that you can do things like restore backups locally without the same restrictions (so you can do things quicker without redirects, etc.) Then again, maybe having things always consistent is more important.</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>The local SDK doesn&#8217;t have any of the quota limits in place &#8212; at least I haven&#8217;t run into any. </p>
<p>It&#8217;s true that that needs to be addressed.</p>
<p>On the other hand, however, it will be good to be able to override those so that you can do things like restore backups locally without the same restrictions (so you can do things quicker without redirects, etc.) Then again, maybe having things always consistent is more important.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aral</title>
		<link>http://aralbalkan.com/1434/comment-page-1#comment-174165</link>
		<dc:creator>Aral</dc:creator>
		<pubDate>Tue, 05 Aug 2008 19:57:43 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1434#comment-174165</guid>
		<description>Hi Sebastiaan,

Sure there are issues, it&#039;s a new technology and that&#039;s to be expected. There&#039;s also a lot that is great about it. It&#039;s the best dev environment/language/framework I&#039;ve used. It&#039;s a joy to develop with Python and Django and to be able to deploy so easily. 

So there are definitely a lot of positives.

And the most important thing is that I know have some of the best minds in the industry working to my app better -- I&#039;m talking about the Google engineers working on the Google App Engine team :) So I&#039;m investing in the future of Google App Engine and I believe that it was the right decision to make.

We&#039;re having teething problems at the moment but we&#039;re overcoming them.

Limits are not a bad thing in and of themselves as long as they are known and you can avoid them and architect things accordingly.
 
The beauty of App Engine is that if you can get your app working well for one person, that&#039;s the experience any number of people will have with it. 

I like that :)</description>
		<content:encoded><![CDATA[<p>Hi Sebastiaan,</p>
<p>Sure there are issues, it&#8217;s a new technology and that&#8217;s to be expected. There&#8217;s also a lot that is great about it. It&#8217;s the best dev environment/language/framework I&#8217;ve used. It&#8217;s a joy to develop with Python and Django and to be able to deploy so easily. </p>
<p>So there are definitely a lot of positives.</p>
<p>And the most important thing is that I know have some of the best minds in the industry working to my app better &#8212; I&#8217;m talking about the Google engineers working on the Google App Engine team :) So I&#8217;m investing in the future of Google App Engine and I believe that it was the right decision to make.</p>
<p>We&#8217;re having teething problems at the moment but we&#8217;re overcoming them.</p>
<p>Limits are not a bad thing in and of themselves as long as they are known and you can avoid them and architect things accordingly.</p>
<p>The beauty of App Engine is that if you can get your app working well for one person, that&#8217;s the experience any number of people will have with it. </p>
<p>I like that :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://aralbalkan.com/1434/comment-page-1#comment-173866</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Mon, 04 Aug 2008 18:04:47 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1434#comment-173866</guid>
		<description>To confuse things further, the dev appserver does not appear to have the 1MB limit.  The 1MB response limit caught me by surprise when I deployed.  I haven&#039;t tried to confirm either of the other two limits.</description>
		<content:encoded><![CDATA[<p>To confuse things further, the dev appserver does not appear to have the 1MB limit.  The 1MB response limit caught me by surprise when I deployed.  I haven&#8217;t tried to confirm either of the other two limits.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sebastiaan</title>
		<link>http://aralbalkan.com/1434/comment-page-1#comment-173792</link>
		<dc:creator>Sebastiaan</dc:creator>
		<pubDate>Mon, 04 Aug 2008 10:29:31 +0000</pubDate>
		<guid isPermaLink="false">http://aralbalkan.com/1434#comment-173792</guid>
		<description>Having read all the troubles you ahve with GAE, how come you keep using it?</description>
		<content:encoded><![CDATA[<p>Having read all the troubles you ahve with GAE, how come you keep using it?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
