Como fazer o Ingresso.com escalar? | Conceitos Intermediários de Web

  Рет қаралды 134,990

Fabio Akita

Fabio Akita

Күн бұрын

Пікірлер: 750
@Akitando
@Akitando 2 жыл бұрын
Sempre leiam as descrições dos videos, mas vou deixar aqui alguns disclaimers antes de saírem comentando: DISCLAIMER 1: o autor não tem nada contra o Ingresso.com e este video não é uma tentativa de denegrí-los, meramente usar de exemplo educativo por ser um dos maiores de seu mercado. DISCLAIMER 2: eu usei Redis como exemplo pra fila só pra simplificar mas sim, se você for mais experiente sabe que precisa usar algo como o AWS SQS, um RabbitMQ, Kafka ou qualquer um que implemente AMQP. DISCLAIMER 3: já tem gente que pra variar não sabe ouvir o que eu falo até o fim: quando falo que um iniciante deveria conseguir implementar um ingresso.com em 2 semanas eu disse claramente um MINI-ingresso.com, só os CRUDs básicos, sem nenhuma das otimizações que eu falo no video. Ouçam até o final antes de irem nos comentários.
@israellbarretopaccamicio1272
@israellbarretopaccamicio1272 2 жыл бұрын
Eu tenho um pouco de conflito interno com o SQS por causa do limite de 15 minutos. Ficar fazendo algumas coisas por lotes as vezes é chato. ~just sayin~ Agora uma questão, Fábio, para um projeto assim se o orçamento do cliente for apenas médio (150k~200k~) eu provavelmente insistiria em usar serverless, algo como laravel vapor ou lambda raizão mesmo, além dos conceitos básicos tipo SSR para aumentar o TTF nas páginas, cdn, etc, etc, você compartilha da mesma opinião?
@odayltonprof
@odayltonprof 2 жыл бұрын
O que eu mais gosto do seu canal é conseguir integrar todas as tecnologias mais modernas (me dando dicas do que focar no aprendizado) para um caso pratico ... kkk e pessoal kkk, imagino como vc deve ter se sentido frustrado de não poder ir no servidor e corrigir a ordem do processo do site
@HeitorAdrianoDesign
@HeitorAdrianoDesign 2 жыл бұрын
Chegamos no dia de ter que explicar um vídeo(p burro ou pessoas mal amadas) de forma didática para não ter "birras" nos comentários. é ph@da
@Rafaela.-
@Rafaela.- 2 жыл бұрын
Sabe ,pessoas inteligentes e com a mente aberta parece ser seu caso ,explica o que não precisaria ser explicado ,tipo vc o vídeo trouxe informações e cabe a quem assiste se for inteligente pegar o gancho dessas informações e usar da melhor forma ,simples assim né !?
@DrowzeGarkenos
@DrowzeGarkenos 2 жыл бұрын
Num projeto passado já usei bastante o Redis streams e funcionava muito bem também! 😁
@ErickWendelTraining
@ErickWendelTraining 2 жыл бұрын
Alguém precisa inventar uma máquina para extrairmos esse conhecimento do Akita. Tem coisas válidas ai para umas 10 gerações!! hahaha. Adorei o video! Falou precisamente sobre performance, concorrencia e principalmente o que quase ninguém fala, otimização prematura! haha
@ReneMelo
@ReneMelo 2 жыл бұрын
Erick, um video destes vale mais que uma cadeira de faculdade. O Akita é um monstro!
@chewbacca01
@chewbacca01 2 жыл бұрын
A gente precisa urgentemente fazer um dump da cabeça desse cara! hahahah
@DrigoModzUpadoresonhador
@DrigoModzUpadoresonhador 2 жыл бұрын
😃
@cybervoigt
@cybervoigt 2 жыл бұрын
Boa... essa maquina ja existe e se chama youtube... :-) esperamos q ele não pare de produzir...
@eduardodasilvaramos
@eduardodasilvaramos 2 жыл бұрын
Mestre dos mestres. Uma sumidade, com certeza.
@enzocariolin5062
@enzocariolin5062 2 жыл бұрын
Assito vídeos de Fábio e tome lista de aprendizado... - nginx - tratamentos de filas (queues) - Shared Nothing - Load Balancer - Redis (em execução) - reverse proxy - CDN - estado da conexão - frameworks (Laravel, Django, angular...) - MVC Daí tenta montar um adm de venda de ingressos em 2 semanas. Como é bom ouvir quem te faz se sentir..., um estudante, sempre. Valeu pela aula de como fazer e não fazer, e pelas pérolas de sempre, 'um site que não consegue fazer uma recuperação de senha é um lixo", verdade e como tem isso em e-commerces pequenos!
@cristianofelipe9907
@cristianofelipe9907 2 жыл бұрын
O problema é ter infraestrutura pra treinar tudo isso.
@nan-code
@nan-code 2 жыл бұрын
a parte dos frameworks é so um detalhe no video, mvc tbm
@nan-code
@nan-code 2 жыл бұрын
alias, faltou state machines
@marcelusmeridius
@marcelusmeridius 2 жыл бұрын
Eu também fiquei encucado com essa coisa de fazer um sistema de venda de ingressos em 2 semanas. Mas pensando bem um júnior pra ganhar 4k na CLT precisaria teoricamente entregar 2 projetos completos de 3k cada por mês pra valer o seu ordenado, pagar os importos e dar algum lucro pra softhouse. Não sei nem se esse meu sistema de ingressos de 15 dias valeria 3k não, hein. E também não sei se eu conseguiria fazer tendo que desenhar o banco, desenhar o layout das páginas, fazer os testes e o deploy. Talvez com Redbull intravenoso e ritalina aspirada até conseguisse, mas mesmo assim tenho minhas dúvidas. :'-(
@enzocariolin5062
@enzocariolin5062 2 жыл бұрын
@@marcelusmeridius olá, acho que deveria olhar o mercado com outra ótica, pensar em um plano B de desgarrar da CLT, apreender a empreender e precificar o produto, eu vendo Web Page estática por mais de 3K! Pega um telefone e liga para fornecedores de produtos de software e peça cotação, veja as condições deles, reflita sobre o mercado. No geral para te pagarem 3k, empresas faturam no mês 10x isso ou mais.
@imaginago
@imaginago 2 жыл бұрын
vou adicionar uma informação: eles confirmaram o meu pedido, tinha o ticket e tudo e, agora, 1 semana depois, eles simplesmente me mandaram uma mensagem dizendo que a compra foi cancelada por duplicação... e mandaram um cupom de 10 reais pra próxima compra 🤡
@aislanarislou
@aislanarislou 2 жыл бұрын
stonks, ganhou 10 contos hehehe
@tiagorafael9872
@tiagorafael9872 2 жыл бұрын
@@aislanarislou Mas ele queria ver o filme kkkkkkk.
@denilsonmedrano1860
@denilsonmedrano1860 2 жыл бұрын
Te acompanho a um bom tempo, não sabia que tu se interessava por programação
@IgorogI1000
@IgorogI1000 2 жыл бұрын
mas que desgraçados kkkk
@jeffersonferreira43
@jeffersonferreira43 2 жыл бұрын
Se nem o Imaginago conseguiu, quem dirá nós, rés mortais 🤡😂😂
@LucasMontano
@LucasMontano 2 жыл бұрын
o audio nao atrapalhou em nada a aula que tu deu, foda d+
@fabiomoura2120
@fabiomoura2120 2 жыл бұрын
Só imaginem uma web série do Akita desenvolvendo um sistema robusto do zero com essa arquitetura, e explicando um pouco mais a fundo cada tópico citado no vídeo. 😍🤩😅
@roberto.vieira
@roberto.vieira 2 жыл бұрын
Cê tá louco. Isso seria surreal!!
@JFCostta
@JFCostta Жыл бұрын
O Deschamps fez algo similar mas com um sistema em Node. Seria legal ver essa web série do Akita!!
@josecarlosdemoraesfilho5738
@josecarlosdemoraesfilho5738 2 жыл бұрын
Banco de dados, como sempre é um grande ponto de atenção e impacto. A maioria não otimiza o banco, ou realiza consultas de forma equivocada. Seus vídeos são muito didáticos, Akita. Conteúdo incrível
@vagnux
@vagnux 2 жыл бұрын
Pior é programador confiando na query gerada por um ORM, já vi casos da query que vai para o SQL de travar o banco e o mesmo resultado usando uma query escrita a mão, pensando na arquitetura do banco ser muuuito mais performatica
@josecarlosdemoraesfilho5738
@josecarlosdemoraesfilho5738 2 жыл бұрын
@@vagnux Pra ser sincero, acredito que uma grande parte dos programadores, principalmente os que estão em começo de carreira, não teriam o conhecimento necessário pra formular boas queries. Nestes casos, é melhor "confiar" em ORM. É sempre um tradeoff, no fim das contas. Pra ter boas queries, exige-se que hajam bons profissionais; profissionais com experiência neste tipo de cenário. Não é tão "preto no branco".
@diogofelix8626
@diogofelix8626 2 жыл бұрын
@@josecarlosdemoraesfilho5738 Sem falar a parte de segurança, a chance de um SQL Injection passar é muito grande.
@FelipeBarros1008
@FelipeBarros1008 2 жыл бұрын
Meus 2 centavos sobre banco de dados: 1 - Sobre ORM, verificar relacionamentos com as chaves estrangeiras corretas e índices corretos e saber quando fazer lazy loading e não eager loading. Também observar se o orm implementa um método sem fazer o mapa do modelo junto com os dados; 2 - verificar a escalabilidade do serviço de banco de dados, permitir mais conexões que o padrão - consultar a documentação do serviço e db pra achar os números corretos - ; saber optimizar os recursos da máquina do banco com o IOPS; Observando esses dois campos da pra diminuir bastante os gargalos que podem ser de bancos. Se você tiver uma demanda muito grande de leitura aí pode utilizar técnicas avançadas de replicação pra um cluster de leitura com otimizações específicas ou ate dummy tables.
@marceloadade2951
@marceloadade2951 2 жыл бұрын
por isso contrate sempre um DBA!
@IvanPauletti
@IvanPauletti 2 жыл бұрын
Esse canal deveria chamar "ASDN - Angry Senior Developer Nerd". A energia é muito parecida. Isso foi um elogio.
@nathanmurillodeoliveira9683
@nathanmurillodeoliveira9683 2 жыл бұрын
Que aula! Muita gente iria cobrar uma fortuna por esse conhecimento. Valeu Akita!
@lucaslopes7105
@lucaslopes7105 2 жыл бұрын
Tô muito feliz com esse vídeo pois foi a primeira vez que consegui entender pelo menos metade dos termos usados kkkkk. O Akita como sempre surpreendendo a todos, continue com essa forma de trazer conteúdos que estão atrelados ao que acontece no cotidiano. O problema que ocorreu no AWS que derrubou vários serviços ontem poderia ser um ótimo caso a se analisar tbm.
@erasmobellumat3973
@erasmobellumat3973 2 жыл бұрын
Vou usar uma frase forte aqui, que se aplica a estado (política) e a aplicações: Toda centralização é burra.
@douglasdoro
@douglasdoro 2 жыл бұрын
@@erasmobellumat3973 boa!
@TecnocraciaLTDA
@TecnocraciaLTDA 2 жыл бұрын
Sugestão de vídeo baseado nesse aí: Testes de software! Abordando coisas como XP, TDD, QA, selenium com plugins de navegador, testes com AB, mocks, stubs, unit testing, integration tests, como SOLID ajuda nisso e tal, por onde começar na parte de testes, testes de SEO com lighthouse e algumas ferramentas aí da web... enfim, a área de testes é bem grande, acho que cabe um episódio só disso e vai ser enriquecedor pra muita gente
@vaitermaster
@vaitermaster 2 жыл бұрын
São cases reais assim, que é importante pra quem ta começando, como eu. Vlw Akita
@othavioaquino7855
@othavioaquino7855 2 жыл бұрын
Verdade to até pensando em criar um sistema assim e colocar no meu Git Hub como meu 1° projeto ^^
@vaitermaster
@vaitermaster 2 жыл бұрын
@@othavioaquino7855 somos dois rsrs
@diogofelix8626
@diogofelix8626 2 жыл бұрын
Muito bom ver um vídeo sobre system design, conteúdo em pt-BR sobre o assunto é bem escasso, obrigado Akita!
@GabrielMendes87
@GabrielMendes87 2 жыл бұрын
Ótimo conteúdo Fábio, estou desenvolvendo um app (Android e iOS) onde tem essa questão de pagamento, já tenho mais de 10 anos de xp e os parceiros de negócio acham que estou inventando moda na qualidade do pagamento kkkkkkkk. Hoje recebo o pagamento num serviço específico e o processo é todo background, quando o pagamento é aprovado o usuário recebe um push notification no celular com a confirmação da inscrição dele. A ideia é super simples mas só quem já tomou porrada em produção pra entender como deve ser feito!
@100ESCRUPULOS
@100ESCRUPULOS 2 жыл бұрын
Que aula... Sou programador "sobrinho" de 8 anos de carreira e acho incrível como concordo com tudo que o Akita vai falando. O ponto é.. como ele mesmo disse... Vc não precisa implementar tudo no Day One da sua aplicação, mas se vc tiver tudo isso em mente, vai sofrer muito menos quando sua aplicação começar a engasgar. Haha Parabéns Akita!!!
@kochgamers
@kochgamers 2 жыл бұрын
seu canal é excelente, é muito bom ter conteudos assim para poder assistir, eu lembro de 3 anos atras que eu nem trabalhava na area, e até um pouco antes quando sonhava em ser programador, e hoje sou um bom profissional vc ajudou muito na minha caminhada, com 10 anos de idade no ensino fundamental eu n conseguia achar nada para estudar, cheguei a fazer um curso de design grafico para poder estudar html, dps estudei shell script, para no final dos meus 16 anos entrar na faculdade, e mesmo tirando BOAS notas em uma BOA universidade eu aprendi muito mais aqui no youtube, sou muito grato pelo seu e diversos outros conteudos de programação aqui no youtube.
@stelvyanselmo
@stelvyanselmo 10 ай бұрын
Grande Akita, de longe um dos poucos devs Que explica o que acontece realmente debaixo dos panos, top demaissss!!!!
@LucasVinicius-vc5bu
@LucasVinicius-vc5bu 2 жыл бұрын
Akita, parabéns pelo vídeo e pelo canal! Você tem mudado d+ a forma como os próprios desenvolvedores vêem programação. O buraco é bem mais embaixo. E aproveitando, seria massa ter um vídeo falando sobre um sistema simples, como o de ingressos, em um nível avançado. Tipo mostrando problemas que um Sênior precisa lidar. Forte abraço, tmj!!
@cavier5117
@cavier5117 2 жыл бұрын
Que vídeo sensacional, Akita. Aprendo com você muito mais do que técnologia, eu aprendo como é bonito ver alguém que sabe do que está falando. Parabéns!
@LucasSRamos
@LucasSRamos 2 жыл бұрын
Esse vídeo é sobre: quando você pede a opinião de um Sênior sobre o seu projeto da faculdade. O melhor vídeo que assisti nesse ano. Parabéns pela aula!
@douglasmoreira4148
@douglasmoreira4148 2 жыл бұрын
Sensacional, já vou organizar esses tópicos na minha lista de conteúdos a estudar, sou Júnior ainda e vejo com isso tanta coisa que depois que fala parece óbvio, mas que não passa nem a 100km da nossa imaginação, Deus abençoe pela aula super didática 😉✌🏻
@kleysoncastro5254
@kleysoncastro5254 Жыл бұрын
Os vídeos do Akita eu escuto no trânsito e na esteira da academia, sempre dá ideias e direções para os projetos
@eduardoverona2893
@eduardoverona2893 2 жыл бұрын
Akita, seus vídeos fritam meu cérebro e mesmo assim não consigo deixar de assistir, a forma provocadora e inteligente, temperada com sua experiência invejavel, faz com que cada video se torne uma aula que eu pagaria para assistir em qualquer evento. Mas você nos proporciona um conteúdo de altíssimo nível e de graça, parabéns pelo projeto e por ajudar tantos Devs a evoluirem conceitos. Sou apenas um entusiasta em tecnologia e desde adolescente fui fascinado por programação(Clipper e Delphi, kkkk), mas os caminhos da vida me direcionaram para finanças, não consegui conciliar o que eu gostaria de trabalhar e o trabalho que paga minhas contas... Hoje com 45 anos, voltei a me dedicar ao estudo da programação, mesmo que por hobby, para satisfazer esse sonho antigo.
@MaiconSaraiva
@MaiconSaraiva 2 жыл бұрын
1 ano de curso aprendido (ou pelo menos com entendimento inicial) em menos de 1 hora. Cara, você é fera demais. Muito bom mesmo!!!
@krillAmorim
@krillAmorim 2 жыл бұрын
É Akita mais uma vez você me provando que Programação/Desenvolvimento é algo fácil de se aprender mas difícil de se dominar. Uma coisa que me ajuda a ter conclusões e a resolver problemas é justamente oque você fez nesse vídeo, tentar trazer as coisas para um cenário tangível, seja o exemplo do cartório ou a fila do caixa da padaria.
@rogeriofidencio
@rogeriofidencio 2 жыл бұрын
Pra mim além do conhecimento em si, uma das coisas mais úteis nos vídeos do Akita é sempre me manter ciente do meu nivel atual, o quão iniciante ainda sou pra nunca achar que sei demais e me ferrar por isso, como sempre parabéns pelo conteúdo simplesmente sensacional.
@valmirknasel
@valmirknasel 2 жыл бұрын
Parabéns pelo excelente vídeo! Cada vídeo que assisto percebo que ainda nem cheguei perto de ser um iniciante, ainda estou no nível estudante iniciante! Hoje aprendi vários conceitos que nunca tinha ouvido falar na vida sobre desenvolvimento web! Infelizmente as faculdades não ensinam a trabalhar no mundo real! E o pior é que aprender sem uma mentoria é um processo extremamente sofrido e lento, pois tem muita gente que ensina errado e a gnt é levado a errar muitas e muitas vezes! Eu trabalho no serviço público com um sistema legado monstruoso que foi sofrendo mutações ao longo do tempo (remendos ao invés de refactoring). Basicamente o vídeo foi uma aula apontando tudo que esse sistema não implementa! Todos os pontos de gargalo que você mencionou acontecem no sistema! Um ponto que fiquei na dúvida é sobre os serviços de cloud: No serviço público, onde temos nossa própria infra de hardware, podemos implementar localmente essas soluções (uma cloud privada) pra não depender de terceiros (Amazon/Google)? Tem alguma recomendação de bibliografia pra quem usa Java e o que usar em substituição aos serviços de cloud da Amazon/Google nesse caso que possuímos a própria infra? Outro ponto que fiquei na dúvida foi sobre o cacheamento de SQL, compreendi bem o conceito e as vantagens, porém não consegui visualizar uma forma de implementar. Teria como dar uma dica de bibliografia pra quem usa postgres + java/Spring?
@Akitando
@Akitando 2 жыл бұрын
Pode sim, existe o conceito de "private cloud". Da uma pesquisada que os nomes mais novos eu também não conheço.
@raphaelandrade555
@raphaelandrade555 2 жыл бұрын
Seu canal é um serviço pra sociedade. Parabéns e obrigado!
@lucianovieira5892
@lucianovieira5892 2 жыл бұрын
A raiva é justificável, não fui no show do U2 em 2006, por cause de um certo site que fazia a venda dos ingressos, realmente eles não funcionam, seu vídeo é uma dica pra um mercado que precisa ser reformulado.
@dmangussi
@dmangussi 2 жыл бұрын
Não costumo escrever nada na parte de comentário do KZbin, mas esse merece. Baita aula. Diria que todos esses conceitos solucione quase 100% de muitas coisas que encontraremos na vida inteira relacionados em soluções web. Parabéns!
@edsonvitor5834
@edsonvitor5834 2 жыл бұрын
Hii, Primeiramente muito obrigado pelo vídeos, você certa vez falou que isto é uma forma de fazer um backup de sua mente o que acho muito interessante, para as pessoas que estão começando e as que já tem algum nível. Dai vem minha questão depois de assistir e resistir várias vezes seus vídeos. Uma das coisas que sempre me vem é sobre a possibilidade de uma demonstração de sua mente em uma projeto, por vezes ignorei este pensamento pois como você já citou tem como objetivo fazer conteúdos atemporais. E depois de muito pensar e ver rever diversos vídeos e por último obviamente ver este me fez transcrever meus pensamentos: "Tem em mente fazer algum vídeos ou algo do gênero fazendo um projeto do zero?, Não tendo como objetivo um tutorial e sim a aplicação prática das coisas já citadas em outros vídeos. Não estes projetos que são feitos para da exemplo, mas algum projeto que tenha em mente e que possa fazer publicamente e vermos o processos das coisas acontecendo. Então ao ver diversas coisa teremos que voltar a diversos vídeos para resistir para que as coisas façam sentido. Além do mais que o interessante seria "erros" como assim?: muitos tentariam replicar o que iria gerar muitos erros devidos a variáveis do ambientes de cada um. E tais erros seriam muito interessante para nós virar e entender o porquê aconteceu e como solucionar, ou seja uma prática de "erros" Enfim creio que seria muito interessante ver sua mente ao fazer um projeto real, creio que isto seria uma experiência novo e rica. Tendo em vista que os projetos que vemos as pessoas fazendo são feitos para funcionar na máquina do aluno, e não como você que creio que apenas informaria o que seria atemporal e essencial. Mais uma vez obrigado pelos vídeos seu trabalho é magnífico.
@faelpinho
@faelpinho 2 жыл бұрын
Mais um vídeo brabo do brabo Akita! Akita ensinando e ajudando geral ❤️
@AndersonPEM
@AndersonPEM 2 жыл бұрын
Uau. Uma aula sobre arquitetura escalável. O conceito da sala de espera foi muito esclarecedor. Não imaginei esta solução para quando há dependência de serviços limitados. Fora isso boa parte eu já sabia. Mano vc é 10. Parabéns pelo excelente trabalho. 😎
@aleffcorrea6749
@aleffcorrea6749 2 жыл бұрын
Fabio Akita, esse vídeo assim como todos os outros do seu canal valem OURO, quem achou o seu canal tem ZERO desculpas para não aprender, muito bom ter alguém com experiência de mercado indo além do basicão e dando o caminho das pedras para um desenvolvedor ou arquiteto que tem brio amadurecer como profissional na área. Vou começar a recomendar esse vídeo para todo dev que me pergunta sobre escalabilidade.
@Rafaela.-
@Rafaela.- 2 жыл бұрын
Olha esse conteúdo vai me ajudar em um projeto de uma disciplina ,vou te usar se me permite no meu trabalho ,nossa gente que sensacional ,eu digo e repito esse canal rende muito em TDS os aspectos !!!
@GutoStroligo
@GutoStroligo 2 жыл бұрын
Que aula! O melhor de tudo é que tudo que foi falado eu já coloquei em prática e tenho pelo menos um conhecimento básico hahah ajudou com a sindrome de impostor
@uesleipedrorangel7136
@uesleipedrorangel7136 2 жыл бұрын
Top demais. Já tenho uma lista de coisas para estudar no FDS! Não tem como assistir um vídeo do Akita e sair sem aprender algo novo. Valeu pelo conteúdo de qualidade!!!
@HumbertoRamosCosta
@HumbertoRamosCosta 2 жыл бұрын
Por que esses sites não são refeitos: 1) Eventos desse tipo de demanda 'gigantesca' são pontuais 2) Ninguém deixa de comprar por isso, as pessoas ficam tentando até que todos os ingressos são vendidos de uma forma ou de outra. Na prática isso faz com que não valha a pena refazer.
@alexsmonte
@alexsmonte 2 жыл бұрын
sim essa pensamento faz sentido quando todos estao fazendo a mesma coisa... mas se vc quer se diferenciar no mercado e roubar os clientes deles nesses picos é so fazer exatamente isso ai q ele falou pq querendo ou nao em tese todos estao comprando os ingressos do mesmo local mas em lugares diferentes. e se vc tiver uma estrategia para o site nao cair e quando os outros sites começarem a entupir de gente logo logo vaocomecar a entrar no seu e conseguirem comprar... ai quando vc eles tiverem perdendo vendas efetivamente eles vao procurar entender o q aconteceu.
@PedroAlves-xe8bs
@PedroAlves-xe8bs 2 жыл бұрын
Vídeo incrível! Também fico feliz em perceber que consegui prever todas as soluções propostas no vídeo, com certeza estou isso no caminho certo. Ótimo vídeo!
@ELTONCARLOSDS
@ELTONCARLOSDS 2 жыл бұрын
Rapaz! Que vídeo sensacional! Aprendi mais nesse vídeo, do que estudando em outros canais de desenvolvimento. Acho nem no trabalho ouvi alguém explicar também! Sensacional. Muito obrigado!
@kelvinferraz4400
@kelvinferraz4400 2 жыл бұрын
Muito top!! Arquitetura básica disso tudo usando AWS: ALB (com sticky sessions) + Ec2 Autoscalling (podendo usar instâncias spot ou fargate para redução de custos) + SQS ou Elasticache com Cluster Redis + Database Aurora com Réplica se tiver aplicação em Container e bem construído daria para pensar usando ECS com Fargate.
@jeovanynegocio
@jeovanynegocio 2 жыл бұрын
Boas
@danarrib
@danarrib Жыл бұрын
Boa noite Akita. Espero que esteja bem. Estou passando aqui para agradecer por este vídeo FENOMENAL que você fez no final de 2021. Este vídeo foi um verdadeiro tapa na minha cara. Assisti com atenção e percebi que eu não sabia de metade das coisas que você estava falando. Isso serviu para eu acordar para a realidade de que eu estava obsoleto. Eu tenho 40 anos de idade, programo desde os 14 (comecei com Visual Basic 3 no Windows 3.11). Sempre aprendi tudo sozinho. E até os 30 anos de idade eu me mantive razoavelmente atualizado das coisas. Mas depois disso eu relaxei e acabei ficando pra trás. Eu passei a dedicar boa parte do meu dia para aprender as coisas mais novas, e eu até usei esse “case” como projeto para testar as coisas que eu estou aprendendo. Fiz um sistema baseado em micro-serviços para venda de tickets de cinema, usando containers, servidor de cache (Redis), workers, e tudo mais. Ficou incrível! Estou até pensando em colocar no GitHub no futuro, pra servir de portfólio. Ter me atualizado me ajudou a conseguir meu trabalho atual: Trabalho remotamente para uma empresa Americana, ganhando em dólar. Quase 3x o valor do salário que eu tinha antes. Não sei se seus espectadores costumam deixar depoimentos, mas eu achei que vc gostaria de saber que, pelo menos um, foi positivamente impactado. Tudo de bom pra você! Até mais.
@davialmeida1078
@davialmeida1078 5 ай бұрын
Boa Akita! Eu comecei a trabalhar como dev há um ano, me considero um completo iniciante, mas sempre tento aprender cada vez mais com os conceitos e ideias passadas aqui, e espero um dia ter conhecimento o suficiente pra poder dizer que eu realmente sei de absolutamente tudo o que eu estou fazendo. Obrigado!
@victorinknov9585
@victorinknov9585 2 жыл бұрын
Meu TCC foi baseado em venda de ingressos de cinema. Salvei o vídeo para releitura, quem sabe em 2022 não lançamos um concorrente do ingresso.com... Valeu pelos conceitos de escalabilidade e progressão, mestre!
@deigemendes1489
@deigemendes1489 2 жыл бұрын
Video Excelente. Um norte para profissionais como eu somente teve contato com desenvolvimento de sistemas Web para pouco acesso. Uma excelente forma de abrir a mente e aprodundar nos assuntos e técnicas explicadas. Como próprio Akitta Disse estas técnicas já são usadas a bastante tempo e temos que aplicar a excelencia para a cada dia construir melhores plataformas ! De tudo o que mais absorvi do video é a importancia de METRICAS E TESTES ! ! o inicio de Tudo ...
@jghagemann
@jghagemann 2 жыл бұрын
O Akita fica puto com alguma coisa aí ele vai lá, faz um vídeo que transmite tanto conhecimento que deixa a gente puto por mostrar que não sabemos porra nenhuma, mas ao mesmo tempo enche a gente de vontade de ir aprender mais e melhor as coisas. Valeu pela aula Akita!
@wellingtondefassio4435
@wellingtondefassio4435 11 ай бұрын
Primeiro vídeo do Akita que assisto e não fico triste!😂, tô melhorando !!
@LaurenceZanotti
@LaurenceZanotti 2 жыл бұрын
Tô terminando de aprender testes com Django e docker, e na semana que vem vou começar a estudar sobre escalabilidade. Seu vídeo chegou na hora certa Akita, valeu mesmo!
@matheuszampollihernandes9417
@matheuszampollihernandes9417 2 жыл бұрын
Demais o quanto eu aprendo com seus vídeos Akita, começo a ouvir e associar com termos que constantemente me deparo em meus estudos e trabalho e ver de uma forma em como é num "ambiente normal" é enriquecedor.
@fabioaloisio
@fabioaloisio 2 жыл бұрын
Explicações claras e diretas, com os casos de uso bem fundamentados. Até eu que sou economista (de formação) e iniciando na programação (por paixão) entendi quase tudo (não conhecia o conceito "Shared Nothing"). Até deu pra perceber um pseudocode meio pythoniano rs..., sem os dois pontos (:) nos if else statements. Gostei muito da parte que fala sobre otimização prematura, sem fazer profiling da aplicação em produção e da parte de testes. Tenho essa convicção ja de saída, em meu aprendizado, estou aprendendo TDD. Talvez haja a oportunidade de fazer um video como extensão desse ou um novo incluindo o tópico sobre testes de carga e estresse, principalmente como meio de mitigar esses picos de grande demanda. É de se esperar um alto trafego para os lançamentos da Marvel.
@xlucioflavio
@xlucioflavio 2 жыл бұрын
Obrigado Akita, é o que sempre digo para meus programadores, é preciso olhar o processo do cliente com mais carinho, vivenciar, prestar mais atenção no business e não ficar tentando escalar qualquer gargalo que é encontrado, uma "pequena" reengenharia do processo pode otimizar a solução em vários sentidos melhorando a experiência do usuário, e até reduzindo custos para o cliente.
@celiorubim
@celiorubim 2 жыл бұрын
Rapaz....eu vim aqui nesse canal do nada, estava apenas vagando pela tube(procurando um som metal pra escutar).E como desenvolvedor, achei muito Fda! Parabens!! Essa Analise Conceitual é Show e Raríssima!!! Já estou inscrito.
@renatorodrigues4502
@renatorodrigues4502 2 жыл бұрын
Nem adianta mais aumentar o poder dos servidores, tem que aprender a fazer aplicação escalável. Esse conhecimento vale ouro.
@LuanLed
@LuanLed 2 жыл бұрын
Estou feliz! Mais um dos poucos vídeos que escuto tudo que o Akita fala e não me assusto 🤣🤣🤣
@elissonlima2430
@elissonlima2430 2 жыл бұрын
Na hora que recebi a notificação dei risada demais, o Akita foi comprar o ingresso do "No wey home'" só passou raiva e fez um video pros caras aprender a melhorar o sistema e atender altas demandas melhor rsrsrsrsrsrs. Brincadeiras a parte, obrigado Akita, melhorou minha quarta feira.. O seu canal é tipo um podecast, coloco e trabalho ouvindo, e no final do dia asisto novamente e dessa vez entendendo rsrsrs
@paynaglous
@paynaglous 10 ай бұрын
Caraca mano, que vídeo massa! Foi como se eu estivesse assistindo alguém correndo e falando ao mesmo tempo, mas foi incrivelmente claro e objetivo. Academicamente eu precisava entender toda essa estrutura para construir uma infra que fosse prática e ágil. Foi na mosca! Valeu Fábio. TMJ
@kelvinvictordesouza4256
@kelvinvictordesouza4256 2 жыл бұрын
Nesses dias estou estudando na escola programaçao de databases, protocolos de comunicaçao (TCP,UDP, HTTP..) e de vez em quando penso "quando vamos partir para a açao?". Agora entendo que as aulas teoricas de tecnicas de prevençao como caching, wait list, processos asincronos,.. coisas que achava muito chatas, começaram a fazer mais sentido. Obrigado pela otima aula.
@JustAnotherGuyBloger
@JustAnotherGuyBloger 2 жыл бұрын
Fabio Akita fala de uma forma que da gosto de procurar e estudar sobre todos os assuntos falados, mestre dos mestres!
@tacioandrade
@tacioandrade 2 жыл бұрын
Genial meu amigo!!! A maior parte das tecnologias que você apresentou nesse vídeo já conhecia, porém a arquitetura que você montou e a forma como mostrou de como poderia ser feito valeu como uma disciplina inteira em um curso universitário ou de pós graduação em apenas 1 aula! Genial e muito obrigado!!! Vou pegar pra rever novamente mais umas 2 ou 3 vezes esse vídeo para conseguir pegar tudo dele!
@caiocesarmelolopes2156
@caiocesarmelolopes2156 2 жыл бұрын
48minutos que parecem 10, muita informação excelente e diria que até bem detalhada(para o tamanho do vídeo), sensacional!!!
@cr3sB3n
@cr3sB3n 2 жыл бұрын
Como sou grato por receber aulas gratuitas com a qualidade do Akita no youtube!!! Obrigado Akita, você agrega muito conhecimento pra nós :)
@ericklima5192
@ericklima5192 2 жыл бұрын
tem como liberar o lino dessa imagem do seu perfil pra mim??
@GabrielVitoriaS
@GabrielVitoriaS 2 жыл бұрын
@johnnymoreira7859
@johnnymoreira7859 2 жыл бұрын
Cara esse canal vem me ajudando muito, é um dos melhores canais de tutorias do KZbin rsrs, inclusive da gringa. Pois os conceitos e ensinamentos aqui independem de tecnologias, stacks, frameworks e linguagens específicas. Fabio muito obrigado, com teu canal passei a me aprofundar mais e estou sempre em busca do próximo nível.
@silentinterface
@silentinterface 2 жыл бұрын
Mais um vídeo monstro, não me canso de assistir e reassistir vídeos seus Akita, já faz parte da minha rotina todo dia chegar em casa e botar a rodar um vídeo seu, obrigado por criar conteúdo de verdade, que ensina sobre a história e atualidades do nosso mundo informatizado.
@BrunoLima-un2xu
@BrunoLima-un2xu 2 жыл бұрын
Esse lance da fila pra entrar pra escolher o assento me lembrou das filas de chat de atendimento. Muito bom o conteúdo! E obrigado mais uma vez pelos conhecimentos passados! Monstro!
@PedroHenrique-ql3im
@PedroHenrique-ql3im 2 жыл бұрын
Depois desse vídeo percebi que sou um amador/estudante mesmo, se alguém por acaso me pergunta meu nível depois dessa porrada não vou dizer que sou iniciante 😑 direi sou estudante/amador kkkkkkk muito obrigado Akita por me fazer entender que tenho muito a aprender 💪🏾🚀
@lemeandre
@lemeandre 2 жыл бұрын
As definições de iniciante foram atualizadas
@jsprobr
@jsprobr 2 жыл бұрын
Sempre muito bons os conteúdos, Akita é monstro, mas deixo meus centavos, penso que em todo esse vídeo tem ações e tarefas para um time inteiro e não só de uma pessoa desenvolvedora por mais sênior que ela seja, veja bem, me considero sênior, mas não me interessa como um banco de dados está estruturado, porque minha especialidade é no front, deixo o banco de dados para quem entende do assunto. O ponto que eu quero destacar é, para quem assiste, tomar cuidado para não confundir as coisas e achar que tem que se cobrar a ponto de entregar a esse nível, o bom é saber que tudo isso existe e saber como tudo mais ou menos funciona ; )
@JoaoGabriel-yl5vs
@JoaoGabriel-yl5vs 2 жыл бұрын
48 minutos de vídeo do Akita e eu aprendi mais do que aprenderia estudando por dias nesses cursos introdutórios
@gabrielbraga5122
@gabrielbraga5122 2 жыл бұрын
Que aula incrível. Material pra estudar até o fim da década! Excelente exposição da sua análise, obrigado por compartilhar.
@thefastjojo
@thefastjojo 2 жыл бұрын
System design no almoço é sucesso, que vídeo !@#$%, obrigado por trazer conhecimento pra cena de dev nesse nível de qualidade mestre!
@lucasfelix7788
@lucasfelix7788 2 жыл бұрын
Esse vídeo é OURO PURO!!! Muito obrigado Akita.
@alabvix
@alabvix 2 жыл бұрын
Muita gente acha que NoSql é bala de prata, não mesmo! As vezes acaba gerando é mais dor de cabeça. Ademais, muito bom o vídeo, Fábio, bastante conhecimento importante. Parabéns.
@eugenio.cabral
@eugenio.cabral 2 жыл бұрын
Parabens pela aula intuitiva e prática de Systems Design!
@jacksonaquino6941
@jacksonaquino6941 2 жыл бұрын
Esses dias andei pensando a respeito de como melhorar a performance de meus trabalhos relacionados a web mas realmente nem sabia por onde começar, esse vídeo pôde reunir uma ampla gama de tópicos que vou levar meses estudando(e isso é maravilhoso).
@HigorSantosDucati848Atena
@HigorSantosDucati848Atena 2 жыл бұрын
que vídeo Excelente! parabéns @Fabio Akita conteúdo muito técnico e explicação clara!
@AdinaelAbreu
@AdinaelAbreu 2 жыл бұрын
Acho que esse é o Primeiro Video que é Visível o quanto o Akita esta puto com o site de ingresso... Uma Aula e explicação fda demais.
@juliomaraschin
@juliomaraschin 2 жыл бұрын
Uma bilheteria "física" já diz exatamente o que precisa ser feito numa "online"... se tem "filas" pra comprar fisicamente, online não seria diferente né...
@mentes.a5327
@mentes.a5327 2 жыл бұрын
"O conceito precede a existência da internet" perfeita essa fala
@victorbarros1130
@victorbarros1130 2 жыл бұрын
Cara, o Akita é um gênio da comunicação. kkkkkkkk Além de didático e conter muito conteúdo bom, é muuuuuito divertido. hahahahahaha
@fabiomoura2120
@fabiomoura2120 2 жыл бұрын
Pois é, coisa rara um profissional da computação se comunicar tão bem e se fazer interessante. Geralmente são introvertidos.
@pablitoengineer
@pablitoengineer Жыл бұрын
Excelente Vídeo!! Antigamente (anos 90 e início dos 2000) tínhamos as chamadas arquiteturas "On Premise", onde toda a infra ficava em poucas máquinas dentro de cada empresa. Hoje, com a "cloud computing", temos uma arquitetura totalmente distribuída (às vezes em diferentes partes do mundo). Com isso, nós desenvolvedores(as), precisamos aprender a casar o nosso software com esse novo "hardware", e é por isso que eu não gosto de rótulos como "Desenvolvedor(a) Frontend" ou "Desenvolvedor(a) Backend". Prefiro chamar de "Engenheiro(a) de Software", capazes de entender como tudo isso que o Akita falou funciona, e assim codar da forma mais eficiente pra cada caso.
@edersoncassio4522
@edersoncassio4522 2 жыл бұрын
Mesmo na gringa é difícil achar alguém com o nível de maturidade e didática do Akita. Caras como ele já eram necessários há muito tempo para educar direito esta área que ainda sofre com tanto amadorismo.
@othavioaquino7855
@othavioaquino7855 2 жыл бұрын
Caramba até que enfim posso dizer que sou o 1° a assistir um video do grande Akita. ^^ ainda vou me formar e trabalhar na Code Miner... trabalhar e crescer rapido numa empresa de impacto do ramo tecnologico. posso sonhar não posso ?
@metafisicacibernetica
@metafisicacibernetica 2 жыл бұрын
qual é a importância de ser o primeiro a assistir algo que alguém já entendeu antes de você?
@othavioaquino7855
@othavioaquino7855 2 жыл бұрын
@@metafisicacibernetica kkkkk sou estudante e hoje tenho 25 mas, eu quando tinha 16 anos comecei a me perguntar o motivo da vida e pra onde vamos... resumindo qual o sentido da vida e pesquisando na internet descobri que isso se chama Metafisica e que Aristóteles isso mesmo ARISTÓELES já se fazia essa pergunta a mais de 2500 anos atras e por um lado fiquei feliz por aos 16 anos pensar como Arristoteles depois dos 20 mas triste pq n tinha criado nada e ter pensado algo que já existia muito antes dos meus Bisa avós nascerem, então hoje só sorrio para o seu comentario feliz pq vejo aprender algo como um presente individual e não uma obrigação ou uma corrida como uma criança. eu desejo ser um eterno aprendiz !!! Sucesso na sua vida e carreira irmão !!! S2
@luizubiratan7243
@luizubiratan7243 2 жыл бұрын
@@othavioaquino7855 Tu começou a fazer essas perguntas com 16 e eu com 25. Pra tu ver que cada um tem seu tempo.
@MrXLopesX
@MrXLopesX 5 ай бұрын
legal! bastante coisa eu tinha aprendido quando comecei com wordpress, curiosidade é mt bom!
@hugaomarques
@hugaomarques 2 жыл бұрын
Minha carreira como Software Engineer resumida em um vídeo :). Excelente conteúdo Akita!
@mynameisabcd05
@mynameisabcd05 2 жыл бұрын
Excelente Akita! Muitas pessoas que falam sobre escalar aplicação passam a impressão que nunca criaram nem um endpoint na vida. Estou explorando os Load Test usando Gatling e é bem interessante descobrir os limites de uma aplicação e também extrair vários insights com base nos resultados que vou observando dos diferentes comportamentos.
@andre6422
@andre6422 2 жыл бұрын
Akita monstro! Uma aula e baita consultoria de graça para a empresa haha. Top.
@eduardos.gualberto1212
@eduardos.gualberto1212 2 жыл бұрын
Sou iniciante e acho seu conteúdo fantástico. Meus parabéns!
@roberto.vieira
@roberto.vieira 2 жыл бұрын
Sensacional, quanta sabedoria! Obrigado.
@victormattosdimen2449
@victormattosdimen2449 2 жыл бұрын
Eu fucking adoro esses vídeos!! Te dá um vislumbre do que é a vida real de produto de software (o maior indicador é ficar assustado com os tempos e complexidades que nem sabia que existiam. Kkkkkk) Pra quem quer genuinamente melhorar (vulgo apanhar até ficar cascudo) não existe canal melhor!! Valew, Akita!! Cê é foda!!!
@rodolfopereira3714
@rodolfopereira3714 Жыл бұрын
Vídeo incrível. Muito obrigado por repassar todo seu conhecimento.
@cristianoliveira2545
@cristianoliveira2545 2 жыл бұрын
Estava acompanhando nos storys e esperando sair o vídeo hehehhe
@HeyBlen
@HeyBlen 2 жыл бұрын
Vou favoritar esse video pra quando minha plataforma precisar aguentar super tráfegos. Uma aula densa e foda!
@thiagoluznascimento5032
@thiagoluznascimento5032 2 жыл бұрын
@Fabio Akita, o mais bacana dos seus vídeos é não ter que acelerar! Haha 👏👏 conteúdo top!
@kleberruddes
@kleberruddes 2 жыл бұрын
Seria legal um hands on desse vídeo hehe, muito top o conteúdo assim como o vídeo todo, a forma de apresentar o conteúdo, como sempre um vídeo nível Akita!!
@caioarruda3532
@caioarruda3532 2 жыл бұрын
Que video bom!!!! é conteúdo assim que falta na internet.
@lgfreitassp
@lgfreitassp 2 жыл бұрын
Caramba!!!! Akita foi cirúrgico nesse vídeo. Mandou uma autópsia virtual num caso real !
@joaofnr
@joaofnr 2 жыл бұрын
Que vídeo! Uma baita aula. Parabéns pela disposição em esclarecer tantos conceitos importantes!
@crpshooter
@crpshooter 2 жыл бұрын
Sensacional esse vídeo! Gostei muito desse formato em explorar pedaço a pedaço de um tipo de sistema, espero que vc mostre novos videos assim, explorando outros tipos de aplicações de larga escala
@danielsoares1608
@danielsoares1608 2 жыл бұрын
Tem uma coisa nos seus vídeos que talvez possa intimidar iniciantes (os que ainda não entraram no mercado): você passa a sensação que todo dev precisar dominar todos esses conceitos e saber aplica-los na prática. Pra quem ainda não entrou no mercado e está lendo esse modesto comentário, todos esses conceitos são MUITO importantes e é muito importante entender o panorama geral de como escalar uma aplicação, mas nenhum ser humano vai precisar saber como fazer, de ponta a ponta, sozinho. Um time de desenvolvimento precisa contar com especialistas em todas essas áreas (front, back, infra, banco, etc.) e deve contar com alguém que irá arquitetar a aplicação. Muito cuidado com ansiedade de querer aprender tudo sobre tudo, seja bom/boa em uma coisa de cada vez ;)
@Akitando
@Akitando 2 жыл бұрын
mas é por isso que eu divido até onde um iniciante iria e até onde é possível ir depois
@lucasb2614
@lucasb2614 2 жыл бұрын
Se o filme seguir o padrão de qualidade dos vídeos do Akita, o hype será atendido mais que com sucesso. Obrigado por compartilhar.
@sol_mental
@sol_mental 2 жыл бұрын
Olha Akita, eu sou leigo no assunto, nem hobbista não chego a ser. Mas, tirando os termos técnicos deu pra entender bastante os conceitos, sobretudo a diferença ingênua entre o trabalho amador e a necessidade de um profissional que sabe o que tá fazendo sobretudo em grandes escalas como em lançamentos da Marvel kkkkk Ótimo vídeo, ajuda bastante a desenvolver a lógica já dos leigos, só imagino a riqueza pra quem realmente estuda ou trabalha na área
@tapiocaferoz02
@tapiocaferoz02 2 жыл бұрын
MUITA, a maioria aqui não me deixa mentir
Subindo Aplicações Web em Produção | Aprendendo HEROKU
41:32
Fabio Akita
Рет қаралды 133 М.
Entendendo GIT | (não é um tutorial!)
1:03:35
Fabio Akita
Рет қаралды 298 М.
My Daughter's Dumplings Are Filled With Coins #funny #cute #comedy
00:18
Funny daughter's daily life
Рет қаралды 17 МЛН
ЭТО НАСТОЯЩАЯ МАГИЯ😬😬😬
00:19
Chapitosiki
Рет қаралды 3,4 МЛН
Крутой фокус + секрет! #shorts
00:10
Роман Magic
Рет қаралды 28 МЛН
From Small To Giant Pop Corn #katebrush #funny #shorts
00:17
Kate Brush
Рет қаралды 72 МЛН
Lets have Some Fun Coding (Night of 100 Frights remake)!
2:41:17
A História de Ruby on Rails | Por que deu certo?
1:20:50
Fabio Akita
Рет қаралды 155 М.
Aprendendo sobre Computadores com Super Mario (do jeito Hardcore++)
1:27:21
Rant: Projetos, TESTES e Estimativa??? | Rated-R
53:08
Fabio Akita
Рет қаралды 93 М.
Introdução a Redes: Como Dados viram Ondas? | Parte 1
37:59
Fabio Akita
Рет қаралды 226 М.
Tornando sua App Web Mais Rápida! | 4 Técnicas de Otimização
49:02
TECNOLOGIA E IA [+ FABIO AKITA]
3:08:23
Flow Podcast
Рет қаралды 314 М.
Desbloqueando o "Algoritmo" do Twitter - Introdução a Grafos
1:28:44
My Daughter's Dumplings Are Filled With Coins #funny #cute #comedy
00:18
Funny daughter's daily life
Рет қаралды 17 МЛН