Rotas em Cache
Para evitar muitas solicitações desnecessárias a APIs de terceiros, armazenamos em cache os resultados das chamadas de API sempre que possível.
Na maioria das situações, tentamos evitar armazenar em cache por muito tempo, mas dependendo do volume de solicitações que o ZezoAPI receber dos usuários, esses limites podem precisar ser aumentados.
Twitch
|
|
|
|---|---|---|
accountage / creation | 24 horas | Como a data de criação de uma conta nunca muda, esse dado poderia, teoricamente, ser armazenado em cache por tempo ilimitado. No entanto, é definido um período de tempo arbitrário para eliminar dados que provavelmente não serão acessados em um futuro próximo. A idade da conta ainda é calculada em "tempo real" sempre que o ZezoAPI recebe uma solicitação, mas esse cálculo é baseado na data de criação armazenada em cache. Ele não armazena o valor da idade da conta propriamente dito. |
pastebin | 30 minutos | Por padrão, o conteúdo do Pastebin é armazenado em cache por 30 minutos para reduzir solicitações externas. O cache é específico por paste ID e parâmetros utilizados. |
