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
25
votes
1 answer

Google App Engine Dev Server Logs Location

Really simple question. I'm on Ubuntu 9.04 (I'm new to Ubuntu) and I can't find the dev server logs for GAE. Could somebody tell me where they are? Googling hasn't returned any result.
Phil
  • 3,568
  • 3
  • 34
  • 40
25
votes
7 answers

Get current URL in Python

How would i get the current URL with Python, I need to grab the current URL so i can check it for query strings e.g requested_url = "URL_HERE" url = urlparse(requested_url) if url[4]: params = dict([part.split('=') for part in…
Alex
  • 2,513
  • 5
  • 27
  • 42
25
votes
5 answers

Gradle Transitive dependency exclusion is not working as expected. (How do I get rid of com.google.guava:guava-jdk5:13.0 ?)

here is a snippet of my build.gradle: compile 'com.google.api-client:google-api-client:1.19.0' compile 'com.google.apis:google-api-services-oauth2:v2-rev77-1.19.0' compile 'com.google.apis:google-api-services-plus:v1-rev155-1.19.0' compile…
unify
  • 6,161
  • 4
  • 33
  • 34
25
votes
2 answers

Google Cloud Endpoints and user's authentication

I'm currently new into the AppEngine world, and wanting to create a backend using Cloud Endpoints for a mobile application that I'm developing. One of my problem right now is about the user's authentication. I've been following the Udacity's MOOC on…
25
votes
1 answer

How to setup IntelliJ IDEA for Google App Engine Go development?

I want to use IntelliJ IDEA IDE for developing GAE Golang apps. I know I need to download the program and the Golang plugin, but beyond that I am lost. Is there a tutorial available on how to configure IDEA for GAE Go development? I have my project…
ThePiachu
  • 8,695
  • 17
  • 65
  • 94
25
votes
6 answers

Error opening zip file or JAR manifest missing : C:\Program

I'm on step "Running project on the Server" from https://developers.google.com/appengine/docs/java/webtoolsplatform#dynamic_web_project and I ran into a problem: Error occurred during initialization of VM agent library failed to init: instrument …
Michael Osofsky
  • 11,429
  • 16
  • 68
  • 113
25
votes
3 answers

Cross-Origin Request Blocked

So I've got this Go http handler that stores some POST content into the datastore and retrieves some other info in response. On the back-end I use: func handleMessageQueue(w http.ResponseWriter, r *http.Request) { …
Dani
  • 2,448
  • 8
  • 27
  • 44
25
votes
3 answers

Who owns calendars created by service account via Google Calendar API and how can they be shared?

Let's say I have a Google account some.account@gmail.com with project project-1 (configured as Google App Engine application in Google Developer Console) and a service account with e-mail address 12..@developer.gserviceaccount.com that belong to…
Drux
  • 11,992
  • 13
  • 66
  • 116
25
votes
5 answers

Unable to access BigQuery from local App Engine development server

This is specifically a question relating to server to server authorisation between a python Google AppEngine app and Google's BigQuery, but could be relevant for other cloud services. tldr; Is it possible to get the App Engine local development…
25
votes
4 answers

How can I have Google App Engine clear memcache every time a site is deployed?

The title asks it all. The content on the site I'm building wont change very quickly at all and so Memcache could potentially store data for months except for when I put up an update. Is there a way to make it clear the cache every time I deploy the…
donut
  • 9,427
  • 5
  • 36
  • 53
25
votes
2 answers

How to make a property nullable in JPA - GAE/J?

I have a entity class User. I want to add some more properties but to keep them nullable. What is the annotation used for this in JPA? I am using JPA in Google App Engine.
Tahir
  • 3,344
  • 14
  • 51
  • 69
25
votes
8 answers

python import error "No module named appengine.ext"

after runing this code,I found import error:- from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app class MainPage(webapp.RequestHandler): def get(self): self.response.headers['Content-Type']…
Rajeev Das
  • 1,581
  • 4
  • 18
  • 21
25
votes
6 answers

Implement Comet / Server push in Google App Engine in Python

How can I implement Comet / Server push in Google App Engine in Python?
Lev
  • 6,487
  • 6
  • 28
  • 29
25
votes
3 answers

Good open-source examples of using entity groups in App Engine?

I know all details about how entity groups work in GAE's storage, but yesterday (at the App Engine meetup in Palo Alto), as a presenter was explaining his use of entity groups, it struck me that I've never really made use of them in my own GAE apps,…
Alex Martelli
  • 854,459
  • 170
  • 1,222
  • 1,395
24
votes
3 answers

Using the Requests python library in Google App Engine

I'm trying to use the awesome Requests library on Google App Engine. I found a patch for urllib3, which requests relies on, that is compatible with App Engine. https://github.com/shazow/urllib3/issues/61 I can successfully import requests but…
rd108
  • 631
  • 2
  • 7
  • 14