Pessoas que desenvolvem software nem sempre precisam ser tão criativas quanto parecem.
Sabe qual é a solução mais comum (nem sempre a melhor) para resolver aquele clássico problema do banco de dados travando bem no meio da Black Friday, ou para reduzir drasticamente os custos daquele serviço caríssimo na nuvem? Caching.
Pois é. O caching é aquela solução complicada, necessária, muito mal compreendida e, infelizmente, frequentemente mal aplicada no mundo da tecnologia.
Como consultor, já perdi a conta de quantas vezes fui chamado para resolver problemas sérios de performance e descobri que a origem estava justamente num uso incorreto de caching. Não é que o caching em si seja ruim; pelo contrário, é excelente quando aplicado corretamente e pelos motivos certos, poupando tempo, dinheiro e muita dor de cabeça.
Ao longo dos anos, colecionei cicatrizes com situações envolvendo caching. Algumas bem memoráveis, como quando uma loja inteira saiu do ar durante uma promoção importante simplesmente por causa de um erro básico de caching. São essas experiências que vão ajudar você a evitar cometer os mesmos erros e cair nas mesmas armadilhas.
Vou conduzir uma masterclass exclusiva sobre caching no meu clube de estudos. Além de ficar gravada para você rever quantas vezes quiser, ao vivo você poderá trazer seus problemas reais, tirar dúvidas específicas e interagir diretamente comigo e com outros profissionais da área. Afinal, ao vivo é sempre mais interessante, produtivo e divertido. Não perca essa oportunidade!
Participa do meu clube? Não? Inscreva-se aqui.