not at google - send to devlin
2012/08/20 05:27:10
This means that the worst case is 10 minutes for a
This means that the worst case is 10 minutes for a refresh, right?
The best case being that the cronjob finishes and right afterwards the memory
refreshes. The worse case being that the memory refreshes and right afterwards
the cronjob refreshes, meaning it'll be another 5 minutes before the memory
refreshes.
Just something to observe...
5
not at google - send to devlin
2012/08/20 05:27:10
Another comment:
we need to be careful with races
Another comment:
we need to be careful with races. What if somebody adds an API and its page, the
cronjob finds the page, the memory refreshes and then the cronjob finds the API?
We'll end up with a broken link.
And I wonder if there are more insidious things that could happen.
Just another thing to observe... I think we can get memcache/datastore to do
atomic writes. Something to look into later (but keep it in mind).
cduvall
2012/08/20 21:28:09
Both good things to think about. Thanks.
On 2012/08/20 05:27:10, kalman wrote:
> Another comment:
>
> we need to be careful with races. What if somebody adds an API and its page,
the
> cronjob finds the page, the memory refreshes and then the cronjob finds the
API?
> We'll end up with a broken link.
>
> And I wonder if there are more insidious things that could happen.
>
> Just another thing to observe... I think we can get memcache/datastore to do
> atomic writes. Something to look into later (but keep it in mind).
Issue 10829348: Extensions Docs Server: Large performance increase
(Closed)
Created 8 years, 4 months ago by cduvall
Modified 8 years, 4 months ago
Reviewers: not at google - send to devlin
Base URL: svn://svn.chromium.org/chrome/trunk/src
Comments: 77