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.
Stack
- Python
- Redis
- Docker
Quer comentar esta decisão?
Escreva e eu respondo pessoalmente.