I've done some app and some tests with Google App Engine.
I've read about several of their limitations, and some of them are a bit boring, but nothing that worries me much, because as I intend to do something new, you already build thinking about the limitations.
Although not all limitations are necessarily bad things, example would be the lifetime of a request, which in any it should take a lot of time (even if it's ajax), as this is limited in other environments / servers, as well as usability issues. Well that was just an example.
As I've worked with other types of databases (business owner or language) that is not SQL-style, BigTable is not that hard to adapt either. I know you have other alternatives, but as far as scalability is concerned, BigTable is the king. Of course not every type of app is easy or viable to do with bigtable, but in the case of the app I want to build, that's not a problem either.
But it has some items that bothers me, worries a little, and would like opinions on the items, whether good or bad:
Price if in dollars, that is, with the return of this exchange difference, this is very worrying.
Do not have a data center in Brazil, that is, no matter how good the data center, it will always have a bigger leg than it was in Brazil, of course, there are many factors involved, and this can be good or bad. p>
Does anyone remember any other disadvantages?
Or would you like to comment on any of the above?
Does anyone have experience to tell about Google App Engine?