I have tried it last summer and was quite disappointed. CPU-bound programs that completed in a few seconds on my own computer took about ten times as long on AppEngine despite similar nominal specs (GHz and RAM).
I have tried it last summer and was quite disappointed. CPU-bound programs that completed in a few seconds on my own computer took about ten times as long on AppEngine despite similar nominal specs (GHz and RAM).
Disclaimer: I work on Compute Engine.
Not without risk of giving an argument from authority, your sources are inaccurate. As late as November of last year Snapchat was on stage talking about their broad AppEngine use. (I work on Google Cloud).
App Engine Product Manager here
https://cloud.google.com/appengine/docs/python/modules/#Pyth...
https://cloud.google.com/appengine/articles/deadlineexceeded...
(I work at Google, but not on App Engine)
https://cloud.google.com/appengine/docs/java/modules/#Java_I...
If you run multiple modules at once (some serving the frontend, some for longer tasks w/task queues), you can have the best of both worlds and use different scaling options for each.
(I also work at Google, but also not on App Engine)