Construído do zero
300B+linhas
327,43 bilhões de linhas em 2,08 TiB, a maior tabela com 100,78 bilhões · 2026-09-03A plataforma de proof-of-play por trás de 15.000 telas
- Desenhado
- Uma linha por exibição, como prova de faturamento, vinda de telas que ficam horas sem rede. Playlogs em cache no aparelho, enviados em lotes para um servidor de ingestão, depois Kafka entrando em ClickHouse próprio. MQTT só para presença e telemetria.
- Conforme cresceu
- Dois bilhões de linhas no MySQL deixaram de ser razoáveis, e o armazenamento foi para ClickHouse em bare metal. Chave de ordenação escolhida pelas consultas primeiro, depois um par de codecs por perfil de coluna, testado em cerca de sessenta variações com a consulta mais pesada no loop.
- Rodando
- 200 milhões de linhas por dia durante anos. 5,5x no total, 269,6x no timestamp da chave, 4,37 bytes por linha. A frota foi da primeira tela a 15.000 com o mesmo desenho.