i think fulltext search is very fundamental and essential thing for a web application . i put a lot of effort to bring fulltext search to my site.<p>what are things which are essential for a web application is not present in App Engine?
Oauth or Authsub for appengine operations.<p>For example I want to deploy an app on appengine for a user without asking him his userid and a password.<p>Use case: User comes to a site. Search for available applications to install. Click install; give permission, application installed to his appengine account.
An API for accessing dynamic instances would be so useful for me. I'm developing a library with layered model storage (local cache,memcache, datastore) and cached query functionality on App Engine and using the power of local cache forces me to do some heavy cache invalidation.<p>If only there was a way to loop through all instances and refresh/invalidate values.<p>Here's the project if you're interested: <a href="https://github.com/ocanbascil/Performance-AppEngine" rel="nofollow">https://github.com/ocanbascil/Performance-AppEngine</a>
1. At first for me it was a centralized database, If two apps want to access the same data, what are you going to do? We got around it by making an API.<p>2. A module for google checkout, I'm still trying to find a Python one for PayPal.<p>3. +1 For the HTTPS on custom domains<p>4. +1 To import and export databases
Not sure I'd call them essential but my 3 biggest pet peeves:<p>1) No threading. I feel they could find a way to sandbox these without hurting performance.<p>2) No support for the WebSocket API.<p>3) No support for Go. This one is a bigger mystery to me; seems like a win-win for the community and for Google.