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

bom resumo! adicionaria (ou talvez trocaria) essa parte do cache. gerir o cache normalmente torna-se um problema dependendo dos padrões de consumo e frequencia de atualização dos dados, vc invariavelmente vai começar a esbarrar em casos que a informação mudou mas o cache ainda esta mostrando a antiga pq nao foi devidamente invalidado.
focaria em entender o funcionamento das chaves e indices do banco de dados, da para resolver boa parte de problemas de performance nos bancos ajustando indices e criando novos para atender melhor a maneira como vc está consultando os dados.

Carregando publicação patrocinada...
3

Vou admitir que nunca estudei sobre os indices nos bancos de dados. Dizem que pode resolver o problema na hora da leitura. Mas ainda acho cache indispensável, seja para retornar uma pagina inteira ou alguns dados. Mas realmente precisa saber gerenciar bem para que não tenha dados antigos em locais que necessitam deles atualizados.