Menu

A arquitetura de monitoramento da plataforma de vídeos da Globo.com

  • Trilha: Automation (Automação)

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

Palestrante

Lucas Moreira Rodrigues Costa

Lucas Moreira Rodrigues Costa

lucasrodcosta
Empresa: Globo.com

Meu nome é Lucas Costa, tenho 25 anos, sou belo-horizontino e engenheiro de software na Globo.com (no Rio de Janeiro). Me formei em Ciência da Computação na UFMG no ano de 2013 e desde 2011 trabalho com desenvolvimento de software. No ano de 2015 também iniciei um pós-graduação em Gestão de Negócios pela UFMG, mas não concluí o curso em função da minha mudança de cidade. Entre os anos de 2012 e 2015, trabalhei numa startup chamada Omnilogic, onde comecei como estagiário e me tornei líder técnico. Lá, ajudei a arquitetar e desenvolver alguns dos principais sistemas da empresa, bem como redesenhar a infra-estrutura da empresa na AWS. Desde 2016 trabalho na Globo.com, onde integro o time responsável pelos sistemas de monitoramento e resiliência da plataforma de vídeos da empresa, considerado um dos mais críticos e estratégicos.