Questions tagged [google-app-engine]

Google App Engine is a cloud computing technology for hosting web applications in Google-managed data centers. Google App Engine is a Platform as a Service (PaaS) offering for Java, Python, Go, Node.js, and PHP in its standard environment. Runtimes for a few other languages as well as docker-based custom runtimes are supported in its flexible environment.

Google App Engine is a cloud computing technology for hosting web applications in Google-managed data centers.

Google App Engine lets you run your web applications on Google's infrastructure; applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow:

  • Zero to sixty: Scale your app automatically without worrying about managing machines.
  • Supercharged APIs: Supercharge your app with services such as Task Queue, XMPP, and Cloud SQL, all powered by the same infrastructure that powers the Google services you use every day.
  • You're in control: Manage your application with a simple, web-based dashboard allowing you to customize your app's performance.

With App Engine, there are no servers to maintain: You just upload your application, and it's ready to serve your users.

Google App Engine makes it easy to build and deploy an application that runs reliably even under heavy load and with large amounts of data. It includes the following features:

  • Persistent storage with queries, sorting, and transactions.
  • Automatic scaling and load balancing.
  • Asynchronous task queues for performing work outside the scope of a request.
  • Scheduled tasks for triggering events at specified times or regular intervals.
  • Integration with other Google cloud services and APIs.

As of March 5th, 2012, Stack Overflow is Google's official community support channel for technical App Engine questions under the tag. Developers should continue to use the discussion forum or the StackExchange Software Recommendations sites for topics that are not a good fit for the Stack Overflow format. To report defects, use the App Engine public issue tracker.

Many questions are specific to their SDK for , , or . Please include the appropriate language tag with those questions or use the additional tags like and .

While covers both the standard environment and the flexible environment it may be a good idea to also tag questions specific to the flexible environment with .

More information

Books

46961 questions
24
votes
13 answers

This application does not exist (app_id=xxx)

I was unable to upload to an AppEngine as appcfg was telling me : This application does not exist (app_id=u'xxx'). I was only a developer on the AppEngine, so as I was just testing I created a new AppEngine where I was the owner but I still get…
John
  • 1,466
  • 3
  • 21
  • 38
24
votes
5 answers

__call__() missing 1 required positional argument: 'send' FastAPI on App Engine

When trying to host an API on App Engine, the following error keeps coming up. The program used to run on Flask which was working but very slow. Error: "Traceback (most recent call last): File…
24
votes
3 answers

How to send non-English unicode string using HTTP header?

I am novice to HTTP related matters. My question is in iOS development, I would like to send a string using HTTP Header, so I'm using: [httpRequest setValue:@"nonEnglishString" forHTTPHeaderField:@"customHeader"]; The receiving server is…
petershine
  • 3,190
  • 1
  • 25
  • 49
24
votes
2 answers

How do I setup VScode debug session for Golang and AppEngine?

VScodeDebugGoAppEngine Hello World tutorial that shows how to setup VS Code to debug Golang App Engine code with Visual Studio (aka VScode ) This is using using the Helloworld code from AppEngine documentation: go get -u -d…
BryanWheelock
  • 12,146
  • 18
  • 64
  • 109
24
votes
1 answer

Google Cloud deploy so slow

I'm using Google Cloud NodeJS hosting. I'm so surprised when I deploy apps to Google Cloud. It's very slow for each deployment. It could be slow the first time, but after that, when I change some js or html file and re-deploy, it is still slow.…
hoang
  • 1,444
  • 11
  • 19
24
votes
1 answer

What is meant by 'bucket-size' of queue in the google app engine?

Google app engine task queues have configuration as (example) mail-queue 5/m 10 Here, what does the 'bucket-size' mean? I could not find a comprehensive…
Gopi
  • 10,073
  • 4
  • 31
  • 45
24
votes
4 answers

How do I deploy socket.io to Google App Engine?

I created my first node.js app using socket.io. Specifically I implemented the chat example published by socket.io. It works perfectly, locally. And then I tried deploying it to Google App Engine (making some code tweaks for node to…
24
votes
3 answers

Authenticating your client to Cloud Endpoints without a Google Account login

I have been doing extensive research on how to authenticate your client (Android, iOS, web-app) with Cloud Endpoints without requiring your user to use their Google account login the way the documentation shows you. The reason for this is that I…
24
votes
5 answers

Appengine filter inequality and ordering fails

I think I'm overlooking something simple here, I can't imagine this is impossible to do. I want to filter by a datetime attribute and then order the result by a ranking integer attribute. When I try to do this: query.filter("submitted >="…
dave paola
  • 1,815
  • 3
  • 16
  • 27
24
votes
4 answers

Text to a PNG on App Engine (Python)

Note: I am cross-posting this from App Engine group because I got no answers there. As part of my site about Japan, I have a feature where the user can get a large PNG for use as desktop background that shows the user's name in Japanese. After…
Bemmu
  • 17,849
  • 16
  • 76
  • 93
24
votes
6 answers

Dynamically created method and decorator, got error 'functools.partial' object has no attribute '__module__'

I am currently using EndpointsModel to create a RESTful API for all my models on AppEngine. Since it is RESTful, these api have a lot of repeat code which I want to avoid. For example: class Reducer(EndpointsModel): name =…
24
votes
2 answers

Appengine - Limit the number of instances

There should really be a option to limit to a specific number of instances, no matter what. In the application settings menu all you can do is to limit the maximum number of IDLE instances, which I'm not sure if it works as intended. I mean I set…
Chris
  • 1,213
  • 1
  • 21
  • 38
24
votes
7 answers

"ImportError: No module named _ssl" with dev_appserver.py from Google App Engine

Background "In the Python runtime, we've added support for the Python SSL Library, so you can now open secure connections to remote services such as Apple's Push Notification service." This quote is taken from a recent post on the Google App…
rbose85
  • 243
  • 1
  • 2
  • 5
24
votes
2 answers

Getting raw HTTP Data (Headers, Cookies, etc) in Google Cloud Endpoints

I am wondering if it is possible to collect raw HTTP data in a Cloud Endpoint. I can't seem to find anything in Google's documentation, but App Engine's Twitter told me that it was (https://twitter.com/app_engine/status/305747445017624576). If so,…
bodega
  • 1,005
  • 1
  • 9
  • 7
24
votes
1 answer

Do UIWebView and NSURLConnection share cookie storage?

I'm building an iOS app that uses Google App Engine for the backend. Google provides an HTML login site that stores an authentication cookie. If I visit that site in a UIWebView, and the user logs in, will those cookies be in storage where they will…
Linuxios
  • 34,849
  • 13
  • 91
  • 116