O caso dos 40 ms extras - Life of a Netflix Engineer (Partner)
Вставка
- Опубліковано 18 січ 2024
- Quer mandar sugestão de artigos e tópicos? Manda direto pro Tony que nós vamos selecionar os melhores para gravar o próximo video: chat.openai.com/g/g-IaNiHmwSC...
Artigo: netflixtechblog.com/life-of-a...
By: John Blair, Netflix Partner Engineering
✅ Torne-se membro para obter aulas técnicas exclusivas comigo:
/ @lucasmontano
✅ Meu site parece que foi feito por um DEV backend né?! Mas lá tu encontra tudo que precisa saber sobre o que tenho feito e onde estou:
lucasmontano.com/
✅ 𝗢𝗦 𝗠𝗘𝗟𝗛𝗢𝗥𝗘𝗦 𝗩𝗜𝗗𝗘𝗢𝗦 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟
▸ Programação realmente é muito difícil?
• Programação realmente ...
▸ DEV Precificando Projeto tipo Netflix (bem simples)
• DEV Precificando Proje...
▸ Salário mínimo com 1 mês de trabalho como DEV Júnior
• Salário mínimo com 1 m...
▸ 2023 Programadores
• 2023 Programadores
▸ ${live_name} da BOLHA DEV
ua-cam.com/users/liveba8yaOXAM2Q
▸ PARA DE MENTIR, Programação em 2023
• PARA DE MENTIR, Progra... - Наука та технологія
Cara, esses conteúdos analisando casos reais de grandes softwares valem ouro.
Gostei muito deste tipo de vídeo Lucas, pois são situações reais que podemos nos deparar futuramente. Se puder trazer mais seria bacana. E vc passando a sua visão durante a análise fez com que ficasse melhor ainda, já que vc tbm trabalha para uma plataforma de streaming.
Ia comentar isso agora!
Lucas parece que falou com conhecimento de causa, kkkkk. O app da Disney+ é uma M* na minha TV LG, extremamente lento.
Tenho uma LG OLED C1 e roda todos os streaming muito bem inclusive a Disney+, deve ser algo com modelo.
@@jtapeg9186No meu caso durante a execução do video funciona normalmente, porém na navegação do catálogo e busca fica muito lento e travando.
Na minha Philco nem roda Disney+ kkk a tela fica preta ao tentar reproduz qualquer coisa e só sai o áudio e trava e não pausa nem sai. Uso fire tv, e em outra LG reproduz liso. Foi exatamente isso que pensei, que era problema com a televisão kkk
Tenho uma da LG que o vídeo fica todo picoteado na hr de assistir. Só consigo assistir acessando pelo meu celular e espelhando na tv
App do Disney+ é muito cagado, mesmo sendo nativo acho estranho demais
É oficial, tá liberado almoçar!!
fiquei puto demorou 1h hoje
@@Pedro-gu7jjo caso dos 60 mins extras
Vídeo sensacional, muito interessante acompanhar a resolução de um problema de um produto de grande escala.
Conteúdo fera demais! Ver esse tipo de caso é inspirador, e ficou ótimo vc lendo em inglês.
cara os conteudos que o Lucas traz para nos é maravilhoso de verdade top demais sou seu fa valew
Muito bom esse video sobre resolução de bugs, uma coisas que sempre amei foi resolver peoblemas cabulosos kkkk
Gostei de mais do vídeo e de ver as skills necessárias para resolver o problema.
Gostei de saber se você tem um exemplo disso de como dizer onde a thread deve ser executada.
Arruma o Disney plus na smart TV, quando inicia um filme sempre dá uma travadinha no começo
KKKKKKKKKKKKKKKK os comentários dos vídeos dele é tipo um suporte particular da Disney
@@pedropaulino4703pois é 😂😂😂😂😂
As ideia dos cara kkkkkkkkkk
Que vídeo bom. Esperamos o vídeo sobre State Machine
Dois dias atrás criei um servidorzinho para testar live straming com HSL, nunca tinha trabalhado com isso achei sensacional esse assunto aparecer logo agora que sei o básico.
A última garfada foram nos últimos 10 secs. Brabo!
Grava o próximo vídeo em inglês e dubla com ia pra português, fica muito bom
O Lucas é brabo d+ bicho
Bem interessante, saudades de fazer o mesmo kkkk
Nice video man!
amei o conteúdo, conteudinho true
Amei esse modelo que vc lê em inglês e explica depois... Como estou aprendendo inglês ajuda a entender certas pronúncias na forma correta.
muito bom!!
Gostei do conteudo analisando casos reais, bom demais, porem ler em inglês ficou complicado, pois eu escuto os vídeos enquanto faço os serviços domésticos e assim não da para ente der as coisas sem parar e focar 100% nisso
Tudo bem que o problema seja meu por não falar inglês, + na maioria das vezes só ouço os vídeos enquanto faço outras coisas e vc ler em inglês me quebrou.
Aprende inglês então.
também tive esse problema ;/
passou da hora de aprender ingles
Lucas, o player da disney+ suporta o h265? Precisou atualizar alguma lib oq usou?
ou ou vc falou ai no começo me identifiquei bastante o app da disney na tv da lg as vezes fica em eterno loading e não carrega nem a pau a não ser que reinicie kkkkkk
Acabou que a plot twist do video não foi a que eu esperava rsrsrsrs, boa parte da vida do cara mais arquiteto/sênior/engineer é levantar logs e documentação pra provar que você não é o errado da história não é você ou que a culpa não é sua rsrsrsrs
00:55 nessa você mandou a certa: tenho uma TV LG hahuahuahuahua e posso confirmar que o HBO trava de uma forma inacreditável.
E o pior: a aparência sólida, roxa e escura traz uma sensação de algo pesado e lento. Isso + as travas você já imagina a sensação.
É por isso que eu prefiro o "Fire Stick TV". Coloco no meu game boy e assisto o que eu quiser.
Esse tipo de mentalidade - a de ter que entender o que está ocorrendo para saber resolver - é algo que eu tenho e faço todos os dias. O que de fato eu fico triste é que aqui (Brasil) paga-se mal por isso, dependendo da área. Você tem que aplicar para grandes empresas para conseguir ganhar um salário digno.
Lucas, quando vc lê a tradução mesmo, que aí posso fazer outras coisas quando escuto, e meu inglês ainda é intermediário, eu levo mais tempo no seu vídeo pq tenho que pausar algumas partes que n entendi
Eu já tive um caso assim, mas era de 10ms em RTP rodando em servidor Windows. Abrindo o Windows Media Player o bug sumia. O sleep do windows tinha um atraso de 10ms dependendo de algumas configurações. Tive que ajustar esse "atraso" atraves das winapi.
quando ce falou da parte de perder cabelo, olhei a frentinha ai skksksks maaaaano do ceu ksks aqui tbm ta chegando aquela entradinha maior saka ksksks
incrivel esse video, quero aprender mais sobre essas paradas mais nativas dos devices, isso e mto legal!
Aí já não é mais programação, é ciência 😮
Eu rodei o Netflix por um bom tempo em um Nintendo Wii.
Fiquei maravilhado em como rodava bem.
O aplicativo da Netflix amadureceu muito bem.
Pq raios e trovões tu só tem 270k de inscritos com um conteúdo deste nivel? por mais conteudos assim!
ai meteu do inglas haha ;D esse pepino aí foi imenso
Ver o tony de fundo esperando pra entrar em ação é ótimo.
Que modelo é esse tony? Procuro na internet sobre e não acho nada, eu tô procurando por tony AI e to ligado que Tony é só um apelido que o montano deve ter dado pra ele, sei que tô viajando 😂😂
que eu saiba acho que é só pra ios, e ele apelidou de tony.@@veteranodilso Acho eu, que tem na loja da apple essa ia.
@@veteranodilso é a função de chamada do ChatGPT 4
@@veteranodilso agora dá pra criar chats personalizados com assinatura do gpt-4. Tem o link na descrição do vídeo
Lucas Riding é outro nível
Finalmente voce tá lendo em inglês, me dava uma agonia essas traduções. E quem não fala inglês na nossa área tem que aprender e acabo tá ok
bem bom esse vídeo! o cara tem que ter sangue de barata pra não surtar ao saber que seu trabalho tá atrasando o lançamento de uma TV
❤
Crunchyroll tem o mesmo problema caso vc ter o firestick (lite version) o anime começa a travar.. home fica lenta vc é obrigado desligar e ligar.. ou esperar ele esfriar. Legal casos assim Lucas! te admiro.
No meu firestick tbm trava, foda viu
Lucas parece um indiano falando, saudades das reuniões que eu tinha com eles, rs...
Aproveitar aqui pra dizer que um certo aplicativo do amigo do Goofy e Donald, ao qual um certo dev trabalha tem uns problemas enormes quando você tenta acessar pelo histórico da TV para retomar a exibição, toda vez que vou assistir a melhor animação de comédia adulta (American Dad) ou a segunda melhor (Family Guy) é um trabalhão, joga isso no backlog deles.
E o comentário foi só pra engajar mesmo porque reclamar com app eu já nem tento mais e pagam um QA pra isso kkkkkkk
Conteúdo bacana
eu defendo que o lucas montado deveria explicar alguns termos para nos leigos no assunto :)
kra.... que ferramenta o cara usou pra gerar os graficos?
Lucas o que tu usa pra gravar o vídeo? O mic eu sei que é um Blue Yeti
iPhone :)
O globo play trava ou da desync no som, na TV LG, na samsumg, no chrome do notebook em todo lugar =D.
eu tinha raiva do app do disney+ ate conhecer o do globoplay
O link do post tá por aqui? Meu cachorro pediu
Gosto desses vídeos que não entendo porra nenhuma, mas tô aprendendo algo
aff, as vezes vejo deixo o vídeo em background enquanto faço outras coisas, nesse não deu :(
o cara meteu um vitimismo no final ali kk mas o trabalho dele realmente foi muito bom, esse tipo problema tu só descobre se dedicando muito e tendo a visão do todo, já passei por alguns casos que consegui descobrir e tem outros casos que ainda não descobri(para esses tivemos workarounds, mas todo dia penso neles kkk)
edit:
esse bug é algo que a correção parece simples (configuração) mas achar que torna difícil
Pior coisa é ver a msg, "carregando buffer..." enquanto vc tá vendo uma cena de ação e vc usando a melhor internet da região.
O meu fire 4k Max tem problema com UA-cam. Trava mesmo quando ligo a tv, todos os outros app funcionam liso, mas o UA-cam só funciona quando reinicia. Claramente é treta da Google e Amazon
Pra quem trabalha com algum tipo de integração esses problemas misteriosos são mato, tem toda hora. é legal depois que a galera descobre, a gente ri, mas na hora em que está acontecendo é um Deus nos acuda, gerentes doidos, uma equipe culpando a outra (às vezes três empresas diferentes se matando). Fazem os caras programarem durante uma call kkkk enquanto tem 10 malucos assistindo kkkk war room de mais de 8 horas kkkk
Eu sou partner ops na mesma empresa que vc e sei exatamente a complexidade que é garantir que um STB seja integrado com nosso ADK, parece que brota problemas kkkk
será que os programadores do xavier vídeos ficam felizes hahaha pelo impacto positivo no mundo?
nossa.. existe isso né.. kara eu não tenho TV pq não quero um pc embutido, hoje eu uso um monitor pra assistir streaming, pois assim eu plugo um fire tv e gg. O mercado de tv deveria ter essa opção sem "Smart". Less smart, more dummy. seria muito melhor o controle se comunicar com o aparelho extra que é removivel da tv e tem os recursos de streaming, como fire tv. Na verdade isso já acontece, o controle da fire tv voce faz comandos básicos na tv. O controle da TV se torna um controle de ajuste fino, uma vez configurada e calibrada, em geral só vai usar o botão de liga e desliga, mudar canal e mudar volume, justamente o que controles como o da fire tv já fazem.
English class with Lucas Assembler
Lucas Assemblin (pra tbm ter uma letra faltando)
excelente video, mantem o formato
É por isso que quando se lida com alta performance e missão crítica, tem que existir uma alta dominância por parte do desenvolvedor no devido ecossistema, senão, perde muito tempo, infelizmente x.x
Lucal montano do canal Lucas montano is the best inglish of brazillian kkkkkk
Bom almoço a todos.
Bem melhor a leitura em inglês, podia ser sempre assim. Mas no final das contas porque os outros aparelhos não apresentavam o bug? Porque eles já estavam com uma versão superior a 5.0 (Lollipop) como a Marshmellow onde o bug dos 40 mS em background task já havia sido corrigido ? E a solução? Foi atualizar o AOSP pra 6.0 ?
Lucas onde vc encontra esses artigos
na internet
Boa@@LucasMontano
Muito bacana, mas no final das contas, eles mudaram onde executa o negócio ou falaram que não ia dar suporte pro android 5? kkkkkkkkkk
A Volkswagen deveria dar um tapa no Android que usam na VW Play. É um hardware bacana, mas tão limitado por software que chega a dar dó. Não instala nada, não personaliza nada, começa a dar tela verde no CarPlay...
Lê em pt-br mesmo, omi. Eu te assisto em 3x lavando louça. Meu inglês só funciona pra escutar bem em 1x e olhe lá kkkkkkkkkkkkk
PS: Vi agora que ainda não tinha me inscrito. Foi mal.
Coitado do caba que resolveu, pelo menos deve receber bem
Se der para ler em português eu agradeceria, pois nunca assisto o vídeo, apenas escuto (meu inglês ainda está uma merda)
Eu sinto ao estranho quando assisto os video do Lucas
não consigo acompanhar vídeo quando lê em inglês 😢
Porra que pica foda de resolver em kkk
tem que ser igual a Disney precisa travar em todas as plataformas kkkkm
O app da prime vídeo na minha tv LG ignora totalmente o cursos do controle você pode usar o cursor mais quando da o cliquei ele não funciona a onde o curso está isso acaba inutilizando o curso e foda do eu a usar as setas do controle, fora você pagar assinatura e ter que alugar filmes para poder assistir 😂😂😂
Salvee
Pior que o app da Disney+ trava bastante😢
como foi resolvido? deixaram de dar suporte para a versão antiga do Android \o/ kkkkkkkkkkkkkkkk
Faltou fazer um bootcamp de 6 meses pra resolver o problema mais rápido
Porque extorsão se há a opção de manter na loja deles sem taxa.
Leia sempre em inglês, please. top
40ms causando um problema enorme na netflix e minha esposa falando que 1 minuto é pouco
3:40
Stuttering é literalmente gagueira lmao
beleza
Imagina vc reportar que o sua netflix está com gagueira? kkkkkkkkk
Lucas Piton?
O chato do Disney+ é ele não dar suporte ao IPv6 😢 tenho que desativar isso na minha TV se não o app não carrega os vídeos.
12:48 primeira solução dos malucos é mandar o programador enfiar uma gambi pra forçar de qualquer jeito, mesmo sem entender kkkkkk o problema é que sem entender a causa raíz o problema pode voltar.
O Google voltou a dar nomes de doce para o Android. O 14 é Upside Down Cake. E o Android Q não foi Quindim,
Gagueira em inglês é stuttering mesmo.
Falando em apps mancos, o da Twitch tv do Chrome cast 3 é uma vergonha, apsear de surportar 1080p60, o crerino laga forte, as vezes da erro se vc consegue forçar a fullHD.
Mas curiosamente, se vc deixa automático a troca de resolução, depois de muito borrão passando, ele fixa 1080p60 sem lag... se ele fixar, as vezes, fica PRESO em 480p. 🎉
Eu sei q eu deveria aprender ingles melhor, mas eu preferia quando lia em portugues pq dai fazia outra coisa enquanto ouvia.
Imagine a carga de dopamina ao resolver esse problema, cara... Programar pode ser viciante igual droga? kkkkkkkkkkkkkkk
Pq vc fica falando em inglês no vídeo cara? N sabia que eu morava no EUA
Mas a pergunta mais importante é: quando a sem vergonha da Samsung vai disponibilizar o Crunchyroll em suas TVs?
o conteudo pra aprender sobre profiling é bem limitado, ja cheguei a caçar antes e não achei mt coisa util, achei mt indiano mas é bem embolado. seria legal conteudo disso identificar memory leak, problemas de gc, etc...
Eu pensei que tava vendo um canal br ledo engano
Eu não manjo absolutamente nada de programação, tinha um servidor de ragnarok(jogo) que tinha um sql e c++ que eu arranhava malemale em algumas coisas, estou maratonando o canal e mais outros dois pra saber se é a transição de área que devo fazer, e fico feliz por ter gente que faz esse tipo de conteúdo é muito importante!