Ikai,
It's not for edge Caching, it is so that when I serve the CSS and JPG files for a page that subsequent pages that use those same assets will not require re-downloading the images and CSS. It's also to help Curb the Google Bot, which has its own "fun" issues one of which being that you can't specify a crawl rate on an AppEngine Hosted site in webmaster tools, and if the cache control is always set to expire, Google bot will crawl 10k pages, finish, and say "Hey All these expired let's crawl them again and see what changed. On several of my sites Google Bot is 80% of my traffic. Which is fine, but he never clicks on any ads :-) so he is really hard to monetize. -Brandon From: [email protected] [mailto:[email protected]] On Behalf Of Ikai Lan (Google) Sent: Monday, March 21, 2011 1:23 PM To: Google App Engine Subject: Re: [google-appengine] Re: HR Issues (But Up time is great) It's not by design, but it's not a high priority at the moment since we do not guarantee edge caching. Ikai Lan Developer Programs Engineer, Google App Engine Blog: http://googleappengine.blogspot.com Twitter: http://twitter.com/app_engine Reddit: http://www.reddit.com/r/appengine On Mon, Mar 21, 2011 at 1:01 PM, Brandon Wirtz <[email protected]> wrote: Ikai, What about the Cache Control/Pragma/Expires headers. Any ideas as to if those always being set to do not cache is by design? Oh, and it isn't exactly a higher error rate, it is just "an error rate" there are times you can't write to mem-cache it's not a big deal, just something that would be cool if it didn't happen (or as much). -Brandon From: [email protected] [mailto:[email protected]] On Behalf Of Ikai Lan (Google) Sent: Monday, March 21, 2011 11:52 AM To: Google App Engine Subject: Re: [google-appengine] Re: HR Issues (But Up time is great) Thanks for the feedback! I have observed the same as Simon with slightly increased latency, but not a higher error rate. I'll raise the issue with the Dashboard. Ikai Lan Developer Programs Engineer, Google App Engine Blog: http://googleappengine.blogspot.com Twitter: http://twitter.com/app_engine Reddit: http://www.reddit.com/r/appengine On Mon, Mar 21, 2011 at 1:57 AM, Simon Knott <[email protected]> wrote: Are you using Python or Java? My experience for a Java app is: 1) Caching seems to work fine for my app - how are you being forced to set headers? Do you have sessions enabled? 2) My dashboard only goes back 24hrs as well. 3) I can edit entities fine in the datastore - does this error happen when you edit properties of a specific type, or for any properties? 4) I experience a bit more latency for MemCache on the HR version of my app, than the MS version. I don't have anywhere near the amount of traffic you do however, so I haven't noticed any actual errors in this area. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected] <mailto:google-appengine%[email protected]> . For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected] <mailto:google-appengine%[email protected]> . For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
