On Feb 12, 6:04 pm, "Ikai L (Google)" <ika...@google.com> wrote: > > On Fri, Feb 12, 2010 at 9:42 AM, Stephen <sdea...@gmail.com> wrote: > > >http://highscalability.com/blog/2010/1/22/how-buddypoke-scales-on-fac... > > > > Most of the cost of BuddyPoke is in content delivery. The > > main app for BuddyPoke is a flash file must be served. These > > costs are much higher than the costs for running the actual > > application. Dave is investigating Rackspace for file serving. > > GAE has a relatively high failure rate for accessing content, which > > is acceptable when returning avatars, but is not OK for loading > > up the initial image. > > > > ie. the failure rate for static file serving on App Engine is so high > > that BuddyPoke has to use an expensive content delivery network to > > serve it's flash app. :-( > > I actually have some familiarity with BuddyPoke. Regarding static file > serving failures: they're actually very low, but they are still higher than > a traditional CDN provider's. Dave's entire application IS a Flash > application, so if this doesn't serve, his application won't work. We're > working to improve this, but we can understand that there are parts of his > business needs that we can't meet yet.
Great. I thought I remembered seeing 10% error rate reported in a slide deck, but I guess you're saying it's much lower than that. > > > also, if they're static files, the blobstore api would be much more > > > appropriate than the datastore. have you tried it? > > > > Is the blobstore API faster/more-reliable than serving from the db/ > > memcache? > > > > Obviously, if your files are > 1MB then the blobstore is your only > > option. If you have a few static files then static file serving is an > > option. But if you have dynamic files < 1MB there are now two > > options: db/memcache or blobstore. Which is better, and why? Any ideas on blobstore vs. db/memcache for serving smallish 'static' files? Profile pics, for example. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appeng...@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.