|
||||||||
Google App Engine - Scaling •Low-usage apps: many apps per physical host
•High-usage apps: multiple physical hosts per app
•Stateless APIs are trivial to replicate
•Memcache is trivial to shard
•Datastore built on top of Bigtable; designed to scale well
–Abstraction on top of Bigtable
–API influenced by scalability
•No joins
Recommendations: denormalize schema; precompute joins
|
||||||||
© Lynne Grewe |