Voltar

Não Responda à Mesma Pergunta Duas Vezes: Cache com Consciência de Intervalo para Druid na Escala Netflix

A Netflix desenvolveu uma camada de cache experimental para seu banco de dados Apache Druid, que agora processa mais de 10 trilhões de linhas e ingere até 15 milhões de eventos por segundo. Esta implementação conseguiu reduzir a carga de queries em 33% e melhorar os tempos de resposta em 66%.

O sistema divide os resultados de séries temporais em buckets com cache independente, utilizando TTLs baseados na idade dos dados (5 segundos para dados recentes, até 1 hora para dados mais antigos). Isso permite que dashboards sirvam 84% dos dados de resultados a partir do cache, consultando o Druid apenas para os dados mais novos — uma melhoria crucial durante eventos ao vivo de alto perfil, quando dezenas de engenheiros monitoram os mesmos dashboards simultaneamente.

Avalie este artigo:
Compartilhar:
Categoria
CEVIU DevOps
Publicado
08 de abril de 2026
Fonte
CEVIU DevOps

Quer receber mais sobre CEVIU DevOps?

Conteúdo curado diariamente, direto no seu e-mail.

Conteúdo curado diariamenteDiversas categoriasCancele quando quiser