Nessa palestra pretendo apresentar a arquitetura de monitoramento da plataforma de vídeos da Globo.com, que constitui um dos componentes mais críticos e estratégicos da empresa.
Pretendo apresentar seus componentes principais (desde o player até os software de visualização de dados) e como se foi sua evolução ao longo dos últimos meses.
Com um grande enfoque na arquitetura da solução, pretendo apresentar os desafios, as razões por trás das escolhas que fizemos, os tradeoffs das implementações e os próximos passos.
Alguns dos componentes que serão abordados serão:
- o player de vídeos da Globo.com
- as métricas de usuário (coletadas via client-side)
- as métricas de sistema (coletadas via server-side)
- Kafka, como barramento de streaming de mensagens
- ELK, para coleta e armazenagem de métricas
- Parquet, para Big-Data
- Graphite, para consultas de séries temporais
- Grafana, para visualização de dados