On Thu, Mar 25, 2010 at 9:25 PM, Pete Morgan <ac...@daffodil.uk.com> wrote: > Advantages > * relies on Google infrastructure > * does not require one to setup and maintain their own servers > * can be coded in python or java > * each application scales to three million page views a month or around > 1.2 requests a second before it costs > * can "switch" app versions at the click of a button > * easy with more than one developer/maintainer/admin > * memcached, cron, xmpp/chat and other services are built in and easy > * easy to learn api > * easy to deploy, built in django or any other python templating > * uses googles bigtable to save data as objects > * has SDK which means app works locally before deployment > * Deals with slashdot with no problem > > Disadvantages > * relies on Google infrastructure > * only python or java (php with xercus) > * 1000 files limit (although this can be assisted with webzip)
I keep most files in the database. Much faster to upload, deploy, etc etc, and no limit on number of files. > * can only speak on port 80 > * cannot run some libs as a "normal" server would, and lacks some > popular libs, eg lxml > * has a 30 second (+1 to catch error) time limit per script > * does not have a file system, for example scanning a /gallery/*.png > directory for images is impossible > * does not have a realational database as such > * uses python 2.5 (a leap to 3 is expected as BDFL is at google) > * cannot run a process eg a script to poll mpservers every few seconds > * requires SDK to develop > > pete > > > pete > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Flightgear-devel mailing list > Flightgear-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/flightgear-devel > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel