Lucas, é como o Akita falou no video: cada ferramenta para resolver o problema certo. Eu sou evangelista de Node.js em boa parte dos cenários, mas toda ferramenta tem sua limitação, no momento em que descobre-se que ela dá muito trabalho para resolver um problema em comparação a outra, eu vou para outra sem cogitar haha
Pois é chará, essa é a diferença de um dev experiente, entender o suficiente de uma tecnologia a ponto de saber que não deve usar ela em todos os casos. Parafraseando Akita, "se continuar com essa mentalidade, daqui a pouco tá pregando parafuso"
Não basta explicar como só você, ainda faz essa maravilhosa divisão por tópicos nas time-stamps!!! Já curti, favoritei, comentando aqui para gerar engajamento, e compartilhado no facebook também, lógico!
Concluí Ciência da Computação em 2006, se o Akita abrisse um curso de Graduação na faculdade dele eu faria de novo.... fácil! Limando as disciplinas que são perfumaria ! Valeu Akita!
Akita, você acabou de me ensinar como é feito um sistema web. Vídeo perfeito pra quem está fazendo Engenharia de Software na faculdade. Sempre bom acompanhar esse canal.
Concordo plenamente, no maximo o que eu vi foi as questionáveis analises do código, que claro geram boas piadas, mas como o Akita falou, é algo muito controverso, que vai contra o proprio mercado de TI. Mas que eu ri com alguns trechos não posso mentir ( Tem um que são dezenas de IF para palavras estáticas banidas como nickname, poxa cria um serviço que analisa isso gente )
Morri no " ouça o tio Akita", kkkkkk... este cara é fooooda, não tenho ídolos para por em pedestal, mas admiro bons profissionais e o Akita é um destes que vem, mete logo a real, sem mimimis, deixa bem claro que é preciso bagagem e humildade para ter uma carreira sólida. Para quem esta começando, é top ouvir essa desenvoltura e propriedade em uma análise tão complexa, OBG
"A maioria das pessoas inexperientes ignora os custos elevados de se gerenciar e manter uma infra em Kubernetes". Codar com o cerebro e nao com os dedos. Por isso que eu sigo esse canal.
Adoro ver/ouvir seus vídeos enquanto limpo a casa. É mais produtivo que limpar ouvindo música (pq sempre paro pra dançar) e ainda aprendo algo novo hauahauahau
Akita meu velho, eu baixei esses arquivos, pensando em estudar depois... Mas, sinceramente, depois de ver apenas metade do seu video, desisti na hora. Apaguei tudo, limpei a lixeira, e voltei aqui pra assistir até o final, e a meu ver, foi a melhor coisa que eu fiz! Você me poupou dias de análise inútil e um tempo que afinal eu gastaria, e possivelmente não teria entendido nem 1/3 do que existe ali. Preciso te pagar uma pizza dia desses, me manda o endereço que eu mando um iFood aí! ;-)
Sério é um privilégio ter esse conhecimento de forma gratuita para todos possam usufruir nos tempos de hoje, deixo um enorme obrigado! e por dar uma palhinha do que "vivo" comentando em seus vídeos, sobre fazer um vídeo de organização e metodologias de equipes de desenvolvimento, nesse caso Lei de Conway empregado a microserviços. Novamente obrigado e forte abraço!
Akita, provavelmente essa quantidade de arquivos CS estão relacionados ao aplicativo nativo Twitch Studio (meio que um OBS Studio Beta da Twitch). Parabéns pelo Vídeo, Akita, você é F0d@.
Eu achei que cê tava zoando quando falou que hipoteticamente poderia fazer um vídeo analizando o codigo da twitch, esse vídeo vai ser bem interessante pra iniciantes
Cara vc é sensacional, muito obrigado por dispor do seu tempo, para assim trazer este conteúdo de ótima qualidade! Te admiro vc é o um dinossauro TEC BR, n pela idade e sim pro conhecimento! Parabéns por ter evoluído desta maneira.
Esse canal está se tornando um Akitapedia. Para tu do que é dito em um novo vídeo, ja existe referencia em um outro vídeo dentro do próprio Akitapedia. Isso que é conteúdo!
Que louco, conheci o seu canal há alguns dias, mas só assisti de verdade hoje... De primeira achei meio marrento, mas depois aprendi a curtir o jeito que você passa os conteúdos... Dos poucos vídeos que vi, já levei uns "tapas" na cara e me liguei que preciso mudar o quanto antes algumas atitudes pra crescer (de verdade) como profissional... Me amarei no vídeo sobre metologia ágil de verdade, e percebo que o Scrum que usava fugia muito da proposta do "ágil". Parabéns pelos conteúdo, espero ter essa sabedoria no futuro!!! 😁😁😁 E ótimo vídeo!!!
Obrigado, Akita! Muito bom vídeo! 👏👏👏 Aproveitando para registrar o que comentou sobre Banco de Dados no tempo 18:47 . ☝ Caso seja possível, seria interessante uma live (ou vídeo) com o Otávio Santana falando de Cassandra e o Leandro Domingues falando de MongoDB e você fazendo a ligação com perguntas e comentários.
Simmm , o kubernetes é realmente chato de se trabalhar , apesar de ser muito útill para se gerenciar containers. Já que nos arquivos que você examinou não houve muitos dockerfile ou docker-compose da vida então é meio óbvio que não tenha nada relacionado a kubernetes. Akita, no outro vídeo você falou que usou o k8s na infra da sua tech startup de cryptos e nesse video você falou que k8s é horrível a não ser para empresas do tamanho da twitch pra cima. :/ Super valioso esse vídeo. Obrigado, Akita!
Muiiito foda, fico feliz que o caminho que estou adotando na minha startup, mesmo estando bem no início, beemm no início mesmo, tenho aplicado um princípio básico: "Fazer simples até que não tenha mais jeito" 😂
Conheci seu canal ontem e não consigo parar de acompanhar, seu conteúdo deveria ser pago. Eu geralmente acelero os vídeos porque a galera enrola e não vai direto ao ponto, no caso do seu canal eu preciso é diminuir a velocidade kkk. Conteúdo fantástico assim como sua pessoa, parabéns por essa dedicação e por se tornar quem se tornou!
Cada dia que passa, fico mais feliz em ver que consegui levar coisas que aprendi aqui no seu canal para meu trabalho, evoluindo aos poucos conforme a necessidade e o mais importante que aprendi aqui, a lei do vinte / oitenta. Mais um excelente vídeo para levantar boas discussões.
24 pessoas deram dislike... como que dá dislike, véi, um vídeo dissecando toda infra dos caras (ou quase toda) e os caras não gostam, véi? É mandar matar! Obrigado pelo vídeo, sempre aprendo algo contigo
Muito bom. Elucidativo mas sem expor o vazamento em si. E mais uma vez eu vendo que eu parei totalmente no tempo quando fui bombardeado com as dezenas (centenas?) de tecnologias que o Twitch usa. E eu acredito que muito código legado seja pré-Amazon. Aliás até fiquei na dúvida agora se o Twitch usava serviços da Amazon antes da aquisição.
ah já usava sim, pelo menos os básicos como RDS, EC2, S3, Route53, que é o que todo mundo começa usando. Talvez já Kinesis (não lembro quando saiu) pros streamings. Daí vc fica com um monte de dados, big data, começa a usar RedShift, DynamoDB, etc e vai evoluindo.
Parabéns pela forma como expôs o conteúdo no vídeo! Estou estudando sobre micro serviços (Java + Spring) e vejo que ainda é uma zona cinzenta e o povo tá meio que descobrindo qual o caminho certo a seguir, o que complica o aprendizado e que pode criar muitos pontos de falhas na construção do software. Você poderia um dia falar um pouco sobre boas práticas, o que realmente deve ser levado em consideração quando for decidir entre monolito e micros serviços, sobre o "problema" da consistência eventual, segurança na comunicação entre os micro serviços, o que realmente são micro serviços (porque nem todos são realmente micro...). Na minha perspectiva, usar micro serviços seria uma boa ideia pq bastaria fazer os front ends para consumir os dados dos serviços e apresentar pro usuário, de acordo com a necessidade do negócio. Sendo que no back end rodariam micro serviços distintos, cada um com suas responsabilidades e na hora que precisar, basta compor uma interface pra apresentar isso pro usuário. O que você pensa sobre isso? Ficaria muito grato de assistir uma aula tua sobre esse tema, já que você tem muita vivência com o desenvolvimento real de softwares! Tem muito professor que nunca fez um hello world da vida e vive no mundo da abstração e que sequer aplicou o que ensina no mundo real! Seria um diferencial muito grande ouvir teu posicionamento sobre esse tema! Um grande abraço!
O que você falou não tá errado. Microsserviços com apis pro front. O problema é a complexidade na infra. A dependência entre os serviços (quando atualiza um, precisa atualizar o outro?). Vai ficando cada vez mais difícil pra testar tudo junto e garantir que funciona e pra fazer deploy de tudo, em qual ordem, etc
@@Akitando Esse foi um dos problemas que notei! É muito complexo orquestrar tudo isso! Antigamente se falava em fazer sistemas modulares. Penso que a ideia mais adequada seria essa de construir cada serviço como um módulo completo com sua própria autonomia e não um micro serviço que faz apenas uma coisa, o que dependendo do caso nem vale a pena pelo gasto de processamento! Não seria o ideal macro serviços (módulos autônomos, coordenados entre si) ao invés de micro serviços? Aqui na empresa onde trabalho, usamos o conceito de "sistemas sátelites", que são pequenos sistemas auxiliares que orbitam o sistema principal, que é um sistema judicial legado (tá mais pra um bloco de concreto gigante do que um monolito kkkk). Pretendemos fazer esses sistemas auxiliares pra poder modernizar aos poucos o sistema legado, que ainda usa Struts 1.4 :p (Depois dá uma pesquisada sobre o Projudi/PR e Projudi/RR). Por isso comecei a estudar os micro serviços, mas vi que o nível de complexidade é tremendo pra botar tudo em ordem! Principalmente como deixar tudo seguro! Se não for pedir muito, teria alguma bibliografia ou curso pra me recomendar sobre esse tema? Pois como lidamos com dados judiciais, esse tipo de falha que ocorreu com a twitch, é impensável pra gente!
Mais uma vez uma baita aula com tirada de uma situação do mundo real, com gancho para lições aprendidas, e ainda mais uma explicação de que, apesar das headlines dizerem "Mais de uma centena de gigabytes de dados foram vazados do Twitch", na real menos de 10% é realmente "informação útil/sensível". Obviamente, não dá para ignorar nem passar panos quentes sobre os vazamentos, mas normalmente as notícias veiculam parte da verdade, seja por ser mais impactante mesmo, seja por pura ignorância no assunto mesmo. Muito agradecido por dispender seu valioso tempo analisando essa "data lake" de conteúdo e nos passando informações úteis para nosso aprendizado.
É interessante saber quais as tecnologias as grandes empresas usam. Algumas se repetem, mas dá pra ter uma boa ideia do que estudar para o caso de estar em um ambiente crescente onde mais tecnologias vão sendo incorporadas para ir resolvendo as questões com as ferramentas mais adequadas. Show de bola, Akita.
Muito obrigado por compartilhar todo esse conhecimento e cada visão que você passa nos vídeos. Sou iniciante e você me ajuda demais a entender como funciona cada coisa de uma maneira muito clara. Você é fera!
cara gostei mto desse video. Vários insights btw..... Parabens! A forma como fez as pesquisas apesar de simples mto eficientes ao meu ver. por mais videos assim. Estão faltando devs no mercado que tenham essa visão.
Cara estou muito surpreso comigo mesmo por sua causa Akita, comecei a estudar algumas coisas sobre arquitetura, processamento filas e etc como falou nos vídeos antigos. Hoje consegui ter um aproveitamento muito grande do seu vídeo. Acho que vou rever os anteriores 😃.
Faz um vídeo sobre escalabilidade, o começo, o meio e o fim de um processo de escalabilidade para um software de uma startup. Saindo daquele básico PHP + MySQL.
Muito legal a análise! Obrigado por compartilhar. Acho legal que quebra a imagem que as grandes corporações fazem algo muito diferente e secreto, é apenas o natural para sua dimensão e realmente uma referência do que aprender e estudar sempre, como a maioria do seu conteúdo!
É surreal a capacidade didática que você tem de explicar a tecnologia. Parabéns pelo trabalho e dedicação em nos passar tantos conceitos, tecnologias, conhecimento, etc., de uma forma tão simples e que a grande maioria conseguirá entender!! Sei que não é o seu foco, mas queria fazer uma sugestão. Pense em criar também produtos, palestras, treinamentos para passar mais desse conhecimento. Similar ao que o Prandiano faz com a matemática em São Paulo, no Museu da Matemática. E também um lugar onde possamos ver lugares/eventos em que você esteja palestrando/ensinando!! Ótimo dia e semana pra você!!
Olá amigo, o que você acha sobre esse novo mercado que vem se consolidando JOGOS NFT e a loucura que está acontecendo ? uma sugestão fazer um video falando algo sobre
Muito bom vídeo, uso seus vídeos para estudar, todas essas informações que você passa eu vou atrás para pesquisar e entender mais sobre o assunto. Muito obrigado pelo conhecimento
Um dos únicos que fazem com que trinta minutos pareçam cinco. Parabéns pelo vídeo altamente informativo e útil pra quem está na caminhada como desenvolvedor.
Que vídeo mais maravilhoso. Eu não entendo uma vírgula de coisas avançadas de tecnologia, e nem uma vírgula do básico de programação. E mesmo assim vi boa parte do vídeo (depois de um tempo pulei algumas partes kkkk). Pude ter noção sobre diversas coisas, como funcionam os softwares e sua construção, além de ter noção da ética de trabalho desta área, como você bem disse e explicou que o vídeo seria educacional, jamais tendo o objetivo de expor o trabalho de colegas. Parabéns :)
Rapaz, Akita sabe muito. Não sei programar ainda, fico só imaginando como deve ser integrar isso tudo e fazer um sistema rodar. Tem que ser bom mesmo. Parabéns!
Excelente video Akita. Falando sobre um vazamento de forma profissional e como sempre eficiente, valeu pela analise. Snapshot da maquina de algum desenvolvedor mesmo, como vc disse possivelmente ex-funcionario. Eu guardo snapshots da minha suite de desenvolvimento das empresas que passo por exemplo, isso é um risco e pode causar vazamentos como esse. #reflexao 😟
Mestre! Muito bom o conteúdo pra ter insights e atualizar meu roadmap de estudos. Daqui a um tempo terá que começar a falar a frase “não você não é o Twitch :)”. Mas como já ficou claro pelos conteúdos anteriores do canal, é interessante ver como eles escolheram as ferramentas para cada problema que eles tiveram que resolver e mesmo considerando o tamanho da plataforma, a grana vinda tio Bezos e a qualidade dos profissionais que ela atrai, tem “menos invenção de roda” que muitas empresas que já passei.
Conteúdo bom d+, gosto dos comentários totalmente "poucas ideias" mas verdadeiros. Morri de rir do "A menos que vc seja um pesquisador [...] renomado isso é uma estupidez"