Questions tagged [google-app-engine]
62 questions
159
votes
17 answers
Windows Azure vs Amazon EC2 vs Google App Engine
From a developer point of view which platform would you consider for a large social web application? If you could provide some details on what you consider to be the strengths of which alternative it would be great.
iulianchira
26
votes
13 answers
What's the cheapest way to host hobby projects?
What's the best place to put your hobby web projects(the web app itself, not the code) ? Typically, the projects are such that:
a) I just want to test out an interesting idea without exploring the business angle to it, just to see how people take…

letronje
- 501
- 1
- 4
- 8
21
votes
4 answers
What does it mean to "expose" something?
So I am working on creating a Google App Engine Application, and I've come across the term "expose" a number of times, e.g. "your first app can expose objects using an HTTP based API" and "expose this datamodel class through a REST API". What does…

EasilyBaffled
- 399
- 2
- 5
- 11
18
votes
8 answers
How do I write tests against an eventually consistent service?
I'm building a service on top of Google App Engine Datastore, which is an eventually consistent data store. For my application, this is fine.
However, I'm developing tests that do things like PUT object and then GET object and checking properties on…

Doug Richardson
- 478
- 3
- 12
14
votes
3 answers
Oracle owns Java but Google is using Java?
Ok, I don't get it. What does "Oracle owns Java" mean?
Google is definitely using Java in Google App Engine, does that mean that Google have to pay Oracle for doing so?

Pacerier
- 4,973
- 7
- 39
- 58
13
votes
5 answers
Google App Engine -- should we use it?
I'm considering using Google App Engine for an online matchmaking (and possibly ranking, not sure) of users in a (currently hypothetical) RTS game. However, I just read this bad review, which has made me nervous. Which problems have they solved (or…

RCIX
- 246
- 2
- 7
11
votes
4 answers
Do you think that GAE alone is enough to justify learning Python over Ruby?
Considering the fact that you don't have to get involved in setting up/buying a server or even buying a domain, do you think that fact alone is enough to choose one over the other?
I don't necessarily want to work on Google App Engine, I just find…

qnoid
- 221
- 1
- 9
9
votes
2 answers
How do CDNs protect failover sites from DDoS attacks?
I'm in the design process for a Java web app that I will probably end up deploying to Google App Engine (GAE). The nice thing about GAE is that I really don't have to worry about fortifying my app from the dreaded DDoS attack - I just specify a…

herpylderp
- 2,017
- 3
- 21
- 27
8
votes
4 answers
is GAE an infrastructure capable of hosting an app used by millions of active users?
I would like to know with the restrictions of GAE listed below, is it even possible to build a great social app (like Facebook) by hosting that app on GAE?
In other words is GAE an infrastructure capable of hosting an app used by 600 million active…

Pacerier
- 4,973
- 7
- 39
- 58
8
votes
4 answers
Google App Engine, what are the advantages and limitations?
First, does anyone know a specific advantage of Google App Engine for Python Apps?
Is there some advantage over Heruko or Appfog?
And about the database API?
Now, what about the limitations?
Are there any factors that make you think twice about…

ayr-ton
- 191
- 1
- 5
7
votes
5 answers
Clojure Web Application: EC2 or GAE?
I am developing a web application written in Clojure using the Compojure framework. My question is, should I deploy to Amazon EC2 or Google App Engine?
I've read this article on running Clojure code on GAE, but I am still a bit concerned about the…

dbyrne
- 1,378
- 1
- 11
- 15
6
votes
2 answers
What Are The Best Practices for Managing Version Strings in Google App Engine Apps?
In Google App Engine, you can upload up to 10 different versions on your appspot project. For instance, if I have a project called example, the URL would be:
http://example.appspot.com
Each version I upload is given a version string. Possible…

jmort253
- 9,317
- 2
- 35
- 63
6
votes
2 answers
Does the $100 Google Apps Marketplace Fee Apply To All My Developers or Just Me?
On the Google Apps Marketplace Vendor Listing page, Google says the following:
Google charges a one-time fee of $100 for submitting your first listing.
I've searched Google Groups and other forums, and I cannot seem to find the answer to the…

jmort253
- 9,317
- 2
- 35
- 63
6
votes
1 answer
How can I gather client's data on Google App Engine without using Datastore/Backend Instances too much?
One of the projects I'm working on is online survey engine. It's my first big commercial project on Google App Engine.
I need your advice on how to collect stats and efficiently record them in DataStore without bankrupting me. Initial requirements…

expert
- 181
- 6
5
votes
3 answers
SaaS / PaaS / IaaS / HaaS
I've read:
IaaS, PaaS and SaaS Terms Clearly Explained and Defined and
Cloud Computing – Demystifying SaaS, PaaS and IaaS
And I've got 2 questions:
Is Google App Engine considered PaaS or IaaS?
Is HaaS a subset of IaaS or is HaaS really just…

Pacerier
- 4,973
- 7
- 39
- 58