Tuesday, December 1, 2009

Thursday, October 15, 2009

Wednesday, June 10, 2009

Google AppEngine for Java cons

What is lacking to google appengine java SDK :
- Support for Lucene (or any other indexing service). As an example, how would you do to implement an Ajax Autocomplete functionality?
- "group by" implementation for JPA-QL
- JTA annotations support

What the service should provide :
- A way of hot-deploying the application without service interruption.
- Database bulk export

What is dangerous :
- If you make a mistake in your DB model and you deploy, the model will automatically updated (even dropping columns or tables). And there is no way to recover your data.
- The DataStore is said to be "Transactionnal", but this isn't completely true. As said in the following Google I/O video transations are only valid across datastore's "entity groups" ; and this is a very important limitation to know when designing your business logic.