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.

Reply via email to