Conferência: 09, 10 e 11 de maio
Palestra: Monitoramento da Performance de Usuários Reais na escala do Netflix
Sala:
- Joan Clarke
Dia da semana:
- Sexta feira
Nível da palestra:
- Intermediário
Persona:
- Cientista de Dados
- Desenvolvedor(a) Sênior
- DevOps
Apresentação em Português
Pontos principais
- Quais métricas são importantes para realmente entender a performance dos aplicativos e a percepção dos usuários reais;
- Como capturar, coletar, processar e analisar dados de performance na escala da Netflix;
- Como utilizar esta informação para melhorar a experiência do usuário.
Resumo
Netflix é suportado por milhares de dispositivos diferentes, desde smartphones e laptops, até Smart TVs e consoles de game. Esses dispositivos estão espalhados por todo o mundo, e possuem conjuntos muito diferentes de funcionalidades e recursos, e estão conectados através de redes com condições extremamente variadas. Compreender qual a percepção dos usuários reais quanto a performance dos aplicativos da Netflix é fundamental para decidir quais aspectos devem ser otimizados, encontrar problemas, e por fim, melhorar a experiência do usuário.
Monitoramento de usuários reais (RUM) pode ser simples como se inscrever para um serviço de terceiros, adicionar um JavaScript em uma página, e esperar um relatório, mas para Netflix, isto não é tão trivial.
Nesta palestra, Martin irá abordar os desafios que a Netflix enfrentou ao desenvolver uma solução de RUM própria, que é capaz de monitorar consistentemente a performance dos aplicativos, nos milhares de dispositivos suportados, ao redor de todo o mundo. A palestra também explicará como a Netflix coleta e processa esta enorme quantidade de dados gerados por esses dispositivos, utilizando soluções de código aberto, como Druid e Apache Spark, e as ferramentas criadas para ajudar nossos engenheiros a analisar esses dados, entender qual a percepção dos usuários reais quanto a performance, e, finalmente, melhorar a experiência para eles.
Tracks
Quarta-feira
-
Engenharia de Dados
Armazenando e processando Big Data com eficiência.
-
Microservices e Web APIs
Da ubiquidade das APIs a microservices ultra-modulares, frameworks modernos e os desafios de implantação, gestão e pós-produção.
-
JavaScript e Web
Desenvolvimento com HTML5, JS, CCS3, HTTP/2 e novas tendências da web moderna.
-
IoT: Tecnologias do Mundo Real
Conheça experiências de mundo real em IoT, bem como tecnologias que vão habilitar os próximos grandes avanços desta revolução.
-
Solutions Track #1
Conheça soluções, ferramentas e técnicas de empresas parceiras do QCon São Paulo.
Quinta-feira
-
Machine Learning e Inteligência Artificial
Algoritmos, técnicas e ferramentas: o que está por trás de sistemas e soluções cada vez mais assertivas.
-
Arquiteturas que Você Sempre Quis Conhecer
Lições do mundo real em aplicações e arquiteturas inovadoras de grande complexidade e inovação.
-
Java Moderno
Performance, maturidade e novidades da principal plataforma de desenvolvimento no Brasil e no mundo.
-
Desafios da Gestão da Tecnologia
Desafios e aprendizados de grandes nomes do Brasil e do mundo, na busca de um crescimento equilibrado e harmonioso de negócio, pessoas e tecnologia.
-
Solutions Track #2
Conheça soluções, ferramentas e técnicas de empresas parceiras do QCon SP.
Sexta-feira
-
Data Science Aplicada
Da teoria à prática: como grandes cases do Brasil e do mundo têm utilizado DataScience para alavancar seus negócios.
-
Containers: o Estado da Arte
Muito mais do que uma tecnologia, Containers são uma plataforma. Qual é o estado da arte, novidades, tendências e casos de uso sobre esta revolução.
-
Ciência da Computação no Mundo Real
Temas discutidos na academia que podem nos ajudar a obter melhores resultados em nosso dia-a-dia.
-
Linguagens do Século 21
Linguagens e plataformas emergentes no server-side, com ênfase em linguagens projetadas especificamente para alta concorrência e sistemas distribuídos.
-
Carreira e Soft-Skills
Profissionais de sucesso vão muito além das suas habilidades em escrever código. Como potencializar seu desenvolvimento como profissional.