GAE - How to make a Free(Cheap) application
If you are paying huge or frustrating scaling out on your Web Application.  Looking for "Cloud Solution", and your Team wish to give a try on Google App Engine.  Wait... don't. not until you have learn the following things.   What mistakes I made in the past 3 years with GAE ( worshiplace , BioCRF ) have given me a lot to share. Maybe there are more coming lol.    1. De-normalise datastore (ndb)  "JOIN" is never gonna work in Google NoSQL Datastore - ndb.  In theory, "JOIN" will cost you (in terms of money/quota) a lot. What could you do about it? de-normalise your table. Never do a second lookup will save you a lot(its depends, for BioCRF  report generation save ~50% db read).  Or you could choose Google Cloud SQL. It is not free, we will discuss that in the next post on "COST"    2. Take advantage on Backend Instances Hours  I won't use frontend instance for serval things. e.g. report task, email task. Don't forget there are limitat...
Comments
Post a Comment