Caching heuristics (#1938)

* Tempfix profile load

* First pass at staleTime
This commit is contained in:
Eric Bailey 2023-11-16 17:28:50 -06:00 committed by GitHub
parent f89dc63801
commit 6dfb2a232f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
30 changed files with 122 additions and 22 deletions

View file

@ -3,3 +3,14 @@ import {BskyAgent} from '@atproto/api'
export const PUBLIC_BSKY_AGENT = new BskyAgent({
service: 'https://api.bsky.app',
})
export const STALE = {
MINUTES: {
ONE: 1e3 * 60,
FIVE: 1e3 * 60 * 5,
},
HOURS: {
ONE: 1e3 * 60 * 60,
},
INFINITY: Infinity,
}