Це відео не доступне.
Перепрошуємо.

Como passar em vagas de dev 2024 montando um sistema do 0

Поділитися
Вставка
  • Опубліковано 3 чер 2024
  • 📚 Livro para entender estruturas de dados e algoritmos: amzn.to/4bYu4VE

КОМЕНТАРІ • 52

  • @danysinchro
    @danysinchro 2 місяці тому +90

    Mano, eu JURO. Faz nem duas horas que passei pra próxima etapa de um processo seletivo e o tópico vai ser JUSTAMENTE isso.

    • @bolotazZzdastapioca
      @bolotazZzdastapioca 2 місяці тому

      Fic...

    • @faelpinho
      @faelpinho 2 місяці тому +2

      Maneiro cara! Eu fiz uma entrevista há alguns dias que teve um system design focado em cloud pra uma empresa pequena, e foi um pouco mais mais tranquilo kkkk, é sempre bom analisar dos amigos (e eu não esqueci da segurança pq onde trabalho teve projeto de waf recentemente 😊)
      Bons estudos e boa sorte!

    • @gabriellamperge3518
      @gabriellamperge3518 2 місяці тому +2

      Deus te ama

  • @gabrielbiscaia3264
    @gabrielbiscaia3264 2 місяці тому +30

    O Augusto é um exemplo de didática, conteúdo resumido e objetivo. Brabo

  • @guilhermetadeu7039
    @guilhermetadeu7039 2 місяці тому +12

    Esse canal é o maior AD do Excalidraw do youtube brasileiro huahuauhuahuahua
    Ótimo vídeo, Galego!

    • @d3v_alves
      @d3v_alves 2 місяці тому +2

      tem uns 3 meses que eu comentei em um video perguntando que app era esse kkkkkkkk salvou man

    • @alfredoneto452
      @alfredoneto452 Місяць тому

      eu uso o excalidraw pra tudo kkkk bom demais

  • @robertomiyahara8781
    @robertomiyahara8781 2 місяці тому +10

    Apesar de eu não ser exatamente o público alvo do vídeo, até por ter quase 10 anos de experiência e já ter feito dezenas, talvez centenas, de desenhos de arquitetura pro trabalho e uma quantidade considerável de entrevistas que pediram isso. É bem maneiro ver o ponto de vista de outro DEV experiente.
    O feijão com arroz, eu teria feito quase idêntico, a diferença mais gritante é que minha experiência me faz colocar muita coisa de forma menos "abstrata". Ao invés de simplificar pra Monitoring/Logging, eu provavelmente teria dado nome aos bois. Explicaria como funcionam as ferramentas mais utilizadas pra essas situações. Kibana/Splunk, DynaTrace, etc. Mas não quer dizer que uma é certa e a outra, errada. São só maneiras diferentes de representar a mesma coisa!
    Enfim, uma dica adicional seria estudar legal MicroServices e entender BEM os limites de cada integração. A ideia de CORE/Domínio, etc. A galera pergunta MUITO isso na etapa de System Design!
    Exemplo: você fez exatamente o desenho do Augusto, o entrevistador vai te perguntar se faria sentido essa parte responsável por tratar as QUEUES ser um serviço novo ou manter no mesmo serviço. Têm casos que sim, têm casos que não. Enfim, é estudar e estar preparado!

  • @ruialves6060
    @ruialves6060 2 місяці тому +4

    Genial. Eu sei todos os conceitos que abordou aqui, pelo menos na teoria, hoje tive uma entrevista e era esta a solucao que eu devia ter apresentado. Acabei por vacilar devido à falta de prática (nao falava sobre estes conceitos há uns anos) e falhei (penso eu), mas serve como aprendizado!

  • @MyZaSpawnz
    @MyZaSpawnz 2 місяці тому +1

    Excelente Augusto, como sempre!
    As pessoas que ainda não passaram por uma entrevista sobre esse assunto, as vezes ficam em choque ao se depararem que precisarão passar por esse desafio, e esse seu vídeo tira um pouco do peso daquele pensamento de tipo "eu não sei nem começar", com esse ponta é inicial ajuda demais visualizar as coisas para quem está começando a querer alavancar o nível da carreira

  • @devmagro
    @devmagro 2 місяці тому +7

    Excelente vídeo!
    Poderia abordar também como ficaria com os gateways de pagamento? kkkkk já fiz uma entrevista que foi justamente sobre gateways de pagamentos.

    • @jmlandi
      @jmlandi 2 місяці тому

      Up! Essa questão é muito boa. Ter na ponta da lingua “Como preparar um gateway para uma black friday?”

  • @CarlosTostes00
    @CarlosTostes00 2 місяці тому +1

    Cara, nem sou tanto da área de programação mas teus vídeos tem uma didática tão boa e com tanta fluência e objetividade que até um TDAH dos grandes como eu fica preso no conteúdo dos vídeos e totalmente focado aprendendo coisas novas

  • @useraleatorio5735
    @useraleatorio5735 2 місяці тому +1

    Didática absurda, ótimo vídeo!

  • @joaojunior8238
    @joaojunior8238 12 днів тому

    Melhor canal de programação do Brasil, na moral mesmo, vc é foda 🤝🏻

  • @artur-bb6js
    @artur-bb6js 2 місяці тому

    Que vídeo bacana, acho super válido esses tipos de desenhos, pra entender como funciona o sistema, eu estou começando a usar, quando vou entender alguns conceitos, eu uso o excalidraw pra eu desenhar, pra eu entender o que está sendo processado

  • @baltha_zar
    @baltha_zar 2 місяці тому +4

    ótimo video, foda msm é como implementar td isso kkk

    • @FzAndrade
      @FzAndrade 2 місяці тому

      sonho ele fazer na prática tudo isso kkk

  • @andrezegat
    @andrezegat Місяць тому

    Muito bom mano. Bem high level e direto ao ponto. Parabéns

  • @programadorpython
    @programadorpython 2 місяці тому

    sensacional mano, parabéns conteudo objetivo, explicação excelente!
    eu ainda sou lerdo pra fazer os desenhos virtuais, preciso praticar kkkkk
    acabo fazendo no papel ou em texto pra ir mais rapido

  • @pauloluguenda8397
    @pauloluguenda8397 18 днів тому

    Sou de Angola, me interessei por System Design por tua causa, continue com o bom trabalho ❤

  • @ngungadev
    @ngungadev 3 дні тому

    conteudo encontrado, nesse video eu tive que reduzir a velocidade , conteudo rico!

  • @matheusnico1as
    @matheusnico1as 2 місяці тому +1

    ótimo vídeo, aprendeu com o professor Alex Xu né? kk é muito top os livros dele de system design, recomendo muito!

  • @mateuseufrasio714
    @mateuseufrasio714 2 місяці тому

    Puro conteudo pra certificacao da AWS, obrigado. Meu exame ta marcado pro dia 16/06 🙏

  • @cursosdecodeigniter2857
    @cursosdecodeigniter2857 Місяць тому

    Parabéns! Espetacular!

  • @fabricioviana9271
    @fabricioviana9271 2 місяці тому +1

    mano eu já dou o like antes de ver o vídeo, mas sugestão: cria um negócio de membros aqui e lança umas lives resolvendo leetcode ou ensinando alguma estrutura de dados que creio que seja o maior déficit da galera

  • @mensones
    @mensones 2 місяці тому

    Ótimo video, irmão! Parabéns!

  • @VitorRaimundo1710
    @VitorRaimundo1710 2 місяці тому

    Augusto, se puder, faz um vídeo de lista de questões do leetcode e seus padrões, iria ajudar muito.

  • @Joao50297
    @Joao50297 2 місяці тому

    Obrigado pelo conteúdo!

  • @arildomagno7078
    @arildomagno7078 22 дні тому

    Qualidade!

  • @NsGuilherme
    @NsGuilherme 2 місяці тому +2

    Qual aplicativo você usou para desenhar no computador?

  • @MilsonPazienza
    @MilsonPazienza 2 місяці тому +1

    muito bom cara, eu sou backend dev e realmente nao sou muito bom nisso.

  • @DilonHenrique
    @DilonHenrique 2 місяці тому +4

    Dev iniciante aqui: esse tipo de tópico é um papel/responsabilidade do dev ou é algo mais pra um arquiteto?

    • @evelynoliveira9906
      @evelynoliveira9906 Місяць тому +2

      Na verdade esse é um tipo de competência que um júnior já deve ter, mas de maneira mais rasa e sem compreensão do motivo para as escolhas. Um pleno precisa compreender como desenhar uma solução, entendendo parcialmente o motivo da escolha das tecnologias e um sênior precisa saber como um todo. Acho que a definição mais simples seria isso.

  • @HollyVolks
    @HollyVolks 2 місяці тому

    Excelente!

  • @IsmaelEzequiel
    @IsmaelEzequiel 2 місяці тому +3

    Onde você estuda System Design?

  • @CarlosEduardo-sy6mr
    @CarlosEduardo-sy6mr 2 місяці тому +1

    Na parte de filas tbm entra a questão de ter um serviço como rabbitMQ para tolerar falhas?

  • @midnaite
    @midnaite Місяць тому

    Onde o banco de dados fica, fisicamente falando? Pelo que entendo, server1 e 2 são instâncias diferentes que rodam o projeto. Mas, onde fica o DB? Em uma das duas instâncias, ou fica em uma máquina separada?
    E para cada DB seria uma instância, ou geralmente ficam todos em uma única máquina dedicada somente aos bancos de dados?

  • @affcapivara
    @affcapivara 2 місяці тому

    As vezes o firewall pode fazer o papel de load balance também

  • @daniellimae
    @daniellimae 2 місяці тому

    MUITO bom!!!!

  • @almeidaGGG_
    @almeidaGGG_ Місяць тому

    Queria me aprofundar mais nesse tema de system design, alguma dica de por onde começar? Um road map tbm seria interessante

  • @paulastefany7048
    @paulastefany7048 День тому

    massaa

  • @jhonatanrian8903
    @jhonatanrian8903 2 місяці тому

    esse cara é fd

  • @franciscofetapi8741
    @franciscofetapi8741 2 місяці тому

    Que interessante

  • @stefaniojr.2618
    @stefaniojr.2618 2 місяці тому +1

    Qual software você utiliza pra fazer essas anotações?

  • @_Khrix
    @_Khrix 2 місяці тому

    Nesse exemplo daria pra substituir o DNS por um gateway pra resolver esses routings? É a mesma coisa? To falando besteira?

  • @josephklimber195
    @josephklimber195 2 місяці тому

    Video top, mas como ele mesmo disse, isso é só o basico do basico,

  • @giovannymacgregory2941
    @giovannymacgregory2941 28 днів тому

    Amigo, que plataforma é essa que você faz esses desenhos?

  • @PauloCanedo
    @PauloCanedo 2 місяці тому

    Aquela descrição como "server" eu acho meio genérica, afinal todo mundo é server, talvez não seria melhor dizer app-server?
    Sobre o desenho do monitoramento e logging, eu particularmente acho que depende de qual ferramentas vc usa, por exemplo, se usar prometheus com os exporters, todos os servers irão apontar para monitoring, que no fim das contas polui bastante o desenho, então o desenho que vc fez tá perfeito pra representar :)