Pular para o conteúdo
Vinícius Baptista
EN
Voltar às decisões

3 de 4 ·Certacon2023Engenheiro Full-Stack

De 10 segundos para menos de 20 milissegundos

Cache Redis numa aplicação Python: consultas cerca de 500× mais rápidas.

  • 10 s

    antes

  • < 20 ms

    depois

  • ~500×

    mais rápido

Problema

Uma aplicação interna nova estava com requisições lentas: algumas consultas levavam 10 segundos para responder ao usuário.

Decisão

Coloquei uma camada de cache Redis, rodando em Docker, na frente das consultas mais pesadas da aplicação Python.

Impacto

Com o cache quente, as consultas mais pesadas ficaram cerca de 500× mais rápidas. Depois, escrevi um tutorial de Redis com Docker no Medium, para o time e a comunidade.

Quer comentar esta decisão?

Escreva e eu respondo pessoalmente.

Mandar mensagem (abre seu app de e-mail)
Próximo caseAURA Care-Chain