<?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: Free Java hosting with the Google App Engine</title>
	<atom:link href="http://blog.jteam.nl/2010/02/04/free-java-hosting-with-the-google-app-engine/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jteam.nl/2010/02/04/free-java-hosting-with-the-google-app-engine/</link>
	<description>Keep updated on what we&#039;re doing!</description>
	<lastBuildDate>Wed, 28 Jul 2010 21:43:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Andrew Phillips</title>
		<link>http://blog.jteam.nl/2010/02/04/free-java-hosting-with-the-google-app-engine/comment-page-1/#comment-1785</link>
		<dc:creator>Andrew Phillips</dc:creator>
		<pubDate>Tue, 16 Feb 2010 16:20:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jteam.nl/?p=1664#comment-1785</guid>
		<description>There are also some interesting (?) quirks involved in getting Spring&#039;s JavaConfig and annotation-driven configurations to work, but most of it can be done. See the following blog post:

http://blog.xebia.com/2010/01/17/using-springs-java-configuration-on-google-app-engine/</description>
		<content:encoded><![CDATA[<p>There are also some interesting (?) quirks involved in getting Spring&#8217;s JavaConfig and annotation-driven configurations to work, but most of it can be done. See the following blog post:</p>
<p><a href="http://blog.xebia.com/2010/01/17/using-springs-java-configuration-on-google-app-engine/" rel="nofollow">http://blog.xebia.com/2010/01/17/using-springs-java-configuration-on-google-app-engine/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Feargal</title>
		<link>http://blog.jteam.nl/2010/02/04/free-java-hosting-with-the-google-app-engine/comment-page-1/#comment-1706</link>
		<dc:creator>Feargal</dc:creator>
		<pubDate>Wed, 10 Feb 2010 13:49:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jteam.nl/?p=1664#comment-1706</guid>
		<description>I use the JDO implementation and I find it to be better supported but yes it is also  restricted so you have to carefully model your data around it. 

I have a google app engine application that mixes Spring MVC for the UI and Scala for the backend. From time to time I come across restrictions due to the blacklist but there are always work arounds to be found. My main problem with app engine for Java is its lack of maturity and issues do not seem to get fixed very quickly.</description>
		<content:encoded><![CDATA[<p>I use the JDO implementation and I find it to be better supported but yes it is also  restricted so you have to carefully model your data around it. </p>
<p>I have a google app engine application that mixes Spring MVC for the UI and Scala for the backend. From time to time I come across restrictions due to the blacklist but there are always work arounds to be found. My main problem with app engine for Java is its lack of maturity and issues do not seem to get fixed very quickly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cometta</title>
		<link>http://blog.jteam.nl/2010/02/04/free-java-hosting-with-the-google-app-engine/comment-page-1/#comment-1689</link>
		<dc:creator>cometta</dc:creator>
		<pubDate>Tue, 09 Feb 2010 02:13:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jteam.nl/?p=1664#comment-1689</guid>
		<description>may i know does by setting javax.servlet.jsp.jstl.fmt.timeZone   makes the logs
to show timezone we want? or that parameter is only used for jsp-jstl ?</description>
		<content:encoded><![CDATA[<p>may i know does by setting javax.servlet.jsp.jstl.fmt.timeZone   makes the logs<br />
to show timezone we want? or that parameter is only used for jsp-jstl ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RichardR</title>
		<link>http://blog.jteam.nl/2010/02/04/free-java-hosting-with-the-google-app-engine/comment-page-1/#comment-1671</link>
		<dc:creator>RichardR</dc:creator>
		<pubDate>Sun, 07 Feb 2010 08:02:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jteam.nl/?p=1664#comment-1671</guid>
		<description>Great info, I was wondering how to beat the initial lag problem. Many thanks!</description>
		<content:encoded><![CDATA[<p>Great info, I was wondering how to beat the initial lag problem. Many thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tristan</title>
		<link>http://blog.jteam.nl/2010/02/04/free-java-hosting-with-the-google-app-engine/comment-page-1/#comment-1645</link>
		<dc:creator>Tristan</dc:creator>
		<pubDate>Fri, 05 Feb 2010 18:56:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jteam.nl/?p=1664#comment-1645</guid>
		<description>Good overview.

Another (more native) way of accessing the data store is the Low-Level Datastore API. If you&#039;re comfortable with non-relational databases, this is the way to go.

Cheers!</description>
		<content:encoded><![CDATA[<p>Good overview.</p>
<p>Another (more native) way of accessing the data store is the Low-Level Datastore API. If you&#8217;re comfortable with non-relational databases, this is the way to go.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NM</title>
		<link>http://blog.jteam.nl/2010/02/04/free-java-hosting-with-the-google-app-engine/comment-page-1/#comment-1638</link>
		<dc:creator>NM</dc:creator>
		<pubDate>Fri, 05 Feb 2010 13:06:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jteam.nl/?p=1664#comment-1638</guid>
		<description>Very good :)
Also there is a forum for GAE
www.gaeforums.com
bye
NM</description>
		<content:encoded><![CDATA[<p>Very good <img src='http://blog.jteam.nl/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Also there is a forum for GAE<br />
<a href="http://www.gaeforums.com" rel="nofollow">http://www.gaeforums.com</a><br />
bye<br />
NM</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hilbrand</title>
		<link>http://blog.jteam.nl/2010/02/04/free-java-hosting-with-the-google-app-engine/comment-page-1/#comment-1617</link>
		<dc:creator>Hilbrand</dc:creator>
		<pubDate>Thu, 04 Feb 2010 17:36:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jteam.nl/?p=1664#comment-1617</guid>
		<description>Tom, nice introduction to GAE.

Here are some additional thoughts:

- GAE also supports the XMPP protocol, which makes it possible to interact with chat clients. However, because GAE limits the time a http connections is open, webbased chat clients using comet like techniques are not ideal. You need to reopen the connection every time, which means more quota hits, which means you might hit your free limit sooner.

- Regarding keeping instances alive with a cronjob, this is discouraged by google, as can be read here: http://groups.google.com/group/google-appengine/browse_thread/thread/22692895421825cb/659bbb536f54028f?#659bbb536f54028f. It specific a problem for low traffic sites.

- It&#039;s not easy to backup the data, because you need to query the whole database, which costs time (problem: time limit for operations/connections) and there is no real official support, like incremental backup. If you have a lot of data, it also could mean you could easily reach you free quota.</description>
		<content:encoded><![CDATA[<p>Tom, nice introduction to GAE.</p>
<p>Here are some additional thoughts:</p>
<p>- GAE also supports the XMPP protocol, which makes it possible to interact with chat clients. However, because GAE limits the time a http connections is open, webbased chat clients using comet like techniques are not ideal. You need to reopen the connection every time, which means more quota hits, which means you might hit your free limit sooner.</p>
<p>- Regarding keeping instances alive with a cronjob, this is discouraged by google, as can be read here: <a href="http://groups.google.com/group/google-appengine/browse_thread/thread/22692895421825cb/659bbb536f54028f?#659bbb536f54028f" rel="nofollow">http://groups.google.com/group/google-appengine/browse_thread/thread/22692895421825cb/659bbb536f54028f?#659bbb536f54028f</a>. It specific a problem for low traffic sites.</p>
<p>- It&#8217;s not easy to backup the data, because you need to query the whole database, which costs time (problem: time limit for operations/connections) and there is no real official support, like incremental backup. If you have a lot of data, it also could mean you could easily reach you free quota.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
