Questions tagged [google-app-engine]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
77 views

Deployment best practices for GAE Microservices

We are building some microservices that we will likely be deploying using GAE and I am fairly new to GAE. I’ve done a lot of other development in my day, but this paradigm is a little different. I’m ...
user avatar
  • 109
-2 votes
1 answer
124 views

Thoughts of Google Cloud App Engine Reliability

I have been developing an app that will require a cron task every minute. We are handling our cron tasks with Spring Boot Scheduling. Although, I am a little worried about the following question: ...
user avatar
  • 3
-1 votes
1 answer
47 views

Would it work to use http patch more general and even "unpatch"?

Is it a good idea to make http patch more general and also create a new property or even a new persistent entity if it does not exist. The patch could be general and send http body for different ...
user avatar
0 votes
1 answer
122 views

How to keep state alive between deployments

In our history, when we did a new release (deployment) any user who was "logged in" was logged out and that was obviously not ideal. Then I switched platform from a custom stack to a cloud provider ...
user avatar
0 votes
1 answer
54 views

What types of Google Cloud application should I consider for something running as a continually available service that subscribes to a pub/sub?

I want to create an application that will run as a service that subscribes to a Google Cloud pub/sub topic, and delivers emails based on 'alerts' that it receives through the pub/sub subscription. It ...
user avatar
0 votes
2 answers
353 views

Google Search: Results Ordered by Relational Position in Texts

This applies to the Google API for situations where there are many (thousands of) hits in Web text searches. When searching large text sources, typically books, the default display order of results of ...
user avatar
-1 votes
2 answers
92 views

Should I add fields or use inheritence in this case?

Houses and cars have almost nothing in common for instance "number of rooms" and "gearbox". But if you live in an RV then I suppose it makes sense to have both. My problem is that I have a main data ...
user avatar
1 vote
0 answers
134 views

Developing mobile device management system

I am trying to create a device management system for over-the-air updates. The system basically has 3 parts: Mobile client devices running android located at different places REST Backend written in ...
user avatar
1 vote
1 answer
37 views

Using a second GAE app as backup

I have a Google App Engine app which is used by a small amount of users of a certain niche website. The app's only function is to get data about the user from that website's API, use that data to ...
user avatar
  • 113
2 votes
2 answers
1k views

Recommended way to organize and build multiple services for App Engine Flexible Environment with custom runtime

When deploying to Flexible Environment using the default runtime (e.g. python), we just need to specify different app.yaml files with different entrypoint: values. But what would the 'best practice' ...
user avatar
  • 237
1 vote
2 answers
780 views

Using NGINX as proxy for dynamic content

We want to serve different applications on the same domain, based on path. For example mydomain.com Serves a WordPress website and mydomain.com/app serves a google app engine application. My natural ...
user avatar
  • 199
3 votes
1 answer
5k views

Communicating with third party API

I am working on an App which basically communicate with a third party API, it has no back-end. The front-end will be a SPA. Here is the overall scenario: The external API needs current user's Id to ...
user avatar
  • 2,106
0 votes
1 answer
146 views

Dealing with unreliable data source [closed]

I have been assigned the task of automating entering of supplier prices and inventory based on our master google sheet. I have limited programming knowledge, but so far I have made code that can ...
user avatar
18 votes
8 answers
3k views

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 ...
user avatar
0 votes
1 answer
522 views

How to integrate Google Cloud Messaging with Cloud Endpoints and Google App Engine

I am trying to build a simple chat messaging app with Android. I have an Android Studio project with a Cloud Endpoints module. I use this Cloud Endpoints API which is published on my Google App ...
user avatar
  • 347
3 votes
1 answer
584 views

How use same Behavior Drive Development (BDD) stories across platforms?

I'm writing an app that has a client for iOS, Android, and the web. The server is hosted on Google App Engine (Java). REST is used for the communication between clients and server. In order to ensure ...
user avatar
2 votes
1 answer
766 views

Architecture: Storing all properties as JsonProperty in NDB?

I am storing the data for my app in Google's NDB, but am confused as to what architecture to use. The app data is mostly text based, but has some non-text properties like DateTimeProperty, ...
user avatar
  • 165
2 votes
1 answer
14k views

How to connect Android App to MongoDB deployed on Google Cloud

Currently I am working on a simple app which will be able to connect to MongoDB which is deployed in Google Cloud. I have set it up MongoDB ocaly on my computer and I have made a little JAVA console ...
user avatar
1 vote
1 answer
541 views

Complexity limits of solutions created in Google Spreadsheets

I am creating a solution where I essentially put all rules regarding communication with customers (including automatic invoicing, reminder emails, welcome emails, etc.) into a Google Sheets and use ...
user avatar
  • 4,429
4 votes
1 answer
458 views

What happens differently when you add a task Asynchronously on GAE?

Google's doc on async tasks assumes knowledge of the difference between regular and asynchronously added tasks. add_async(task, transactional=False, rpc=None) Asynchronously add a Task or a list ...
user avatar
  • 165
2 votes
2 answers
3k views

Serving images from google cloud resized to 300x200

I am working on an application that uses Google Cloud storage to serve my app images. The images are submitted from an android app to google app engine code that is supposed to upload the images to ...
user avatar
3 votes
1 answer
612 views

Backend development philosophy

I feel kind of lost in this backend development process I am attempting right now. Most of the usual development practices I use while developing client-side applications don't apply here... Let me ...
user avatar
  • 245
0 votes
2 answers
683 views

Google App Engine overview

I have gone through many Google App Engine tutorials, and I became quite familiar with how to do basic stuff like implementing a webapp2.RequestHandler, and using ndb.Models to manage your data. Now, ...
user avatar
  • 245
2 votes
1 answer
841 views

Python garbage collection giving me a hard time

Context: I am developing a web application using webapp2 web-framework with python to be hosted on GAE. The web application (web-app from now on), is a chess variant. Being a first timer, I have ...
user avatar
  • 163
18 votes
2 answers
36k views

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 ...
user avatar
2 votes
1 answer
248 views

How does Google App Engine remote_api work

As I understand it, and I may be wrong, but GAE's remote_api allows one application to access another application's datastore. I'll be blunt I don't understand how this works. I have read the article ...
user avatar
3 votes
1 answer
691 views

Restrictive routing best practices for Google App Engine with python?

Say I have a simple structure: app = webapp2.WSGIApplication([ (r'/', 'pages.login'), (r'/profile', 'pages.profile'), (r'/dashboard', 'pages.dash'), ], debug=True) Basically all pages ...
user avatar
2 votes
1 answer
2k views

Nested entities in Google App Engine. Do I do it right?

Trying to make most of the GAE Datastore entities concept, but some doubts drill my head. Say I have the model: class User(ndb.Model): email = ndb.StringProperty(indexed=True) password = ndb....
user avatar
2 votes
2 answers
4k views

What is the best way of storing date?

I am a new to storing dates based on time zones. Need to know the standard way to store the date in the datastore. My requirements are Easy to query the date based on the date range. show the date ...
user avatar
1 vote
1 answer
342 views

Google Datastore and deep records

I'm in the beginning of creating a website that uses Google Datastore to store information related to clients and I'm curious if the record is too deep for NoSQL or if I'm fine. Essentially I'll be ...
user avatar
  • 113
3 votes
3 answers
4k views

How to get a Web Application to communicate between users

I am developing a multipalyer web Application for Anti-Chess. It would be hosted on Google App Engine. I have a few questions: How do I get two different users who have opened the webapp on their ...
user avatar
  • 163
3 votes
3 answers
135 views

Is a predefined key enough security when performing HTTP requests between two secure servers?

I have an AdWords script that regularly transfers sensitive data to my server using a POST HTTP request. For security I have a predefined 32 character randomized string that is verified by my server ...
user avatar
  • 676
8 votes
4 answers
4k views

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 ...
user avatar
  • 191
3 votes
1 answer
296 views

On Developing Web Services with Global State

I'm new to web programming. I'm more experienced and comfortable with client-side code. Recently, I've been dabbling in web programming through Python's Google App Engine. I ran into some difficulty ...
user avatar
4 votes
1 answer
174 views

Google App Engine: How to be notified when APIs change or become available?

I am thinking about writing a GAE app but am a little hesitant because the EULA gives Google full rights to change their APIs anytime they want, for any reason. Obviously, they'd be out of business ...
user avatar
  • 1,997
2 votes
1 answer
233 views

How to manage many mobile device users at server side?

I built a social Android application in which users can see other users around them by GPS location. At the beginning thing went well as I had low number of users, but now that I have increasing ...
user avatar
  • 121
9 votes
2 answers
2k views

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 ...
user avatar
  • 1,997
2 votes
2 answers
2k views

How would you create a mobile (android) offline wiki site?

My apologies in advance if this is not a good forum for this question; pointers to others happily accepted. On the off chance it matters, I'm not going to commercialize this idea or anything; if ...
user avatar
  • 121
1 vote
4 answers
2k views

Web application - database design/infrastructure

I have just begun development of a web application (that will be deployed using Google app engine), without going into the specifics, the web app will allow users to deploy a small website of their ...
user avatar
6 votes
2 answers
723 views

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,...
user avatar
  • 9,329
1 vote
1 answer
2k views

Java or Python for Google App Engine not knowing either language?

I have a few project ideas that I'd like to deploy on GAE. I'm interested in developing a logging application for amateur radio contacts, shortwave, and utility monitoring. More complex projects ...
user avatar
3 votes
1 answer
353 views

Is Google App Engine's level of support robust enough for real-world production? [closed]

Google App Engine has been great for trying out ideas and learning stuff, but so far I haven't seen much confidence in the community in using it for production applications. One significant issue ...
user avatar
  • 139
6 votes
1 answer
805 views

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 ...
user avatar
  • 181
2 votes
1 answer
190 views

How do I find test users for my Chrome extension with Google App Engine back end?

I am new to developing Chrome extensions and I used Stack Overflow to ask many questions and got great answers. I finally finished a beta version and uploaded it to Chrome store only for test users. ...
user avatar
  • 129
1 vote
3 answers
175 views

How should I communicate the specifics of cloud computing (as compared to other)

A meeting today went well where I explained that cloud computing which one of the persons recognized was something else than a traditional RDBMS and I said that cloud computing is that everthing is ...
user avatar
3 votes
2 answers
527 views

TTS on App Engine

I have written a small front-end to the Festival TTS system using Python/Django. I wish to deploy it on the Google App Engine cloud. A few questions: My application uses the Festival app 'text2wave'. ...
user avatar
  • 2,069
1 vote
1 answer
615 views

Windows Azure vs GAE vs AWS - for process based application

I am writing an application that will crawl web pages and analyze data, and I'm wondering if I can host this as a cloud-based service. The main reason I'm looking at cloud hosting is that users may ...
user avatar
1 vote
1 answer
138 views

App Engine SDK Dev transition to Google Plugin for Eclipse [closed]

I'm trying to understand the transition people make with their apps in the App Engine SDK and how/why/what they move to the Google Plugin for Eclipse. It seems you can create a web application using ...
user avatar
9 votes
4 answers
4k views

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 ...
user avatar
  • 4,885
5 votes
3 answers
6k views

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 ...
user avatar
  • 4,885