Executando verificação de segurança...
4

Eu não pude ler ainda, mas vou ler depois porque parece um conteúdo bom.

Mas queria fazer um contraponto porque o cache é ótimo, mas não para tudo.

O Stack Overflow tirou vários caches que eles tinham. Não todos.

Esses dias o Akite fez um vídeo mostrando como o cache pode ser inútil ou prejudicar o desempenho.

Qualquer pessoa experiente sabe que o contexto é muito importante, e em cache mais ainda..

Cache deve ser usado quando há necessidade e melhoria comprovada.

Façam bom uso das dicas do MrLucasAPL.

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Carregando publicação patrocinada...
3

Só pra complementar, vale lembrar que a invalidação do cache é considerada um dos problemas mais difíceis de se resolver (vale a leitura, em especial desta resposta).

E dependendo de como vc implementa, o cache pode acabar piorando a situação. Ele não é uma solução mágica, que basta colocar e pronto. Como já mencionado, tem casos em que é melhor nem ter. O importante - assim como qualquer ferramenta - é saber os prós e contras, avaliar caso a caso se faz sentido e claro, testar e ajustar.

1