Event-driven Architecture (Arquitetura de Software de Mensageria) // Dicionário do Programador

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ต.ค. 2024
  • ⚡️ 𝗩𝗣𝗦 𝗖𝗢𝗠 𝗗𝗘𝗦𝗖𝗢𝗡𝗧𝗢 → codft.me/HGRHm...
    Você já ouviu falar dos Serviços de Mensageria? Você sabia que é a EDA que está por trás em como é definida a arquitetura desse tipo de serviço? Vem entender melhor o conceito por trás da Arquitetura Orientada por Eventos (que também é conhecida como Arquitetura Orientada a Mensagens).
    📝 𝗟𝗶𝗻𝗸𝘀 𝗖𝗶𝘁𝗮𝗱𝗼𝘀
    → Clean Architecture: • Clean Architecture (Ar...
    📡 𝗦𝗶𝗴𝗮 𝗮𝘀 𝗿𝗲𝗱𝗲𝘀 𝗱𝗼 𝗖𝗗𝗙𝗧𝗩
    → linktr.ee/codi...
    📸𝗜𝗻𝘀𝘁𝗮𝗴𝗿𝗮𝗺
    → / codigofontetv
    ☕ 𝗖𝗹𝘂𝗯𝗲 𝗱𝗼𝘀 𝗖𝗗𝗙𝘀 𝗻𝗼 𝗬𝗼𝘂𝘁𝘂𝗯𝗲
    → codft.me/clube...
    ▸ 𝗛𝗢𝗦𝗧𝗚𝗔𝗧𝗢𝗥
    📢 Vagas e Oportunidades: codft.me/hostg...
    𝑵ó𝒔 ❤️ 𝒓𝒆𝒄𝒆𝒃𝒆𝒓 𝒑𝒓𝒆𝒔𝒆𝒏𝒕𝒆𝒔, 𝒄𝒂𝒓𝒕𝒂𝒔, 𝒃𝒓𝒊𝒏𝒅𝒆𝒔 𝒆 𝒎𝒊𝒎𝒐𝒔.
    Caixa Postal: 91735 - Cep: 25620-972
    Petrópolis / RJ
    🤝 Roteiro em colaboração com Lucas Cavalcante
    → / lucascavalcante81
    💻 Edição e Áudio: RW Studio
    🔗 Um vídeo do site Código Fonte
    #ArquiteturaDeSoftware #Mensageria #Eventos

ความคิดเห็น • 45

  • @luizeduardoamorim5430
    @luizeduardoamorim5430 3 ปีที่แล้ว +7

    O dicionário do programador do Código Fonte TV é sem dúvidas um dos dropplets de tecnologia mais incríveis do youtube. Obrigado pelo conteúdo pessoal!

  • @IlustraDev
    @IlustraDev 3 ปีที่แล้ว +9

    Muuuuito bom. Excelente vídeo

  • @marceloluis195
    @marceloluis195 3 ปีที่แล้ว +11

    Acho que seria bacana um video so sobre "O que é Apache" que eh realmente confuso para junior. Ja ouvi mil coisas com Apache no nomd

    • @vitorjpr
      @vitorjpr 3 ปีที่แล้ว +6

      Apache é na verdade o nome da organização que desenvolve o software. Não é nada além disso. Por exemplo, o Kafka é uma ferramenta de mensageria desenvolvida pela organização da Apache. Tomcat é um servidor web desenvolvido pela organização da Apache, etc. Sempre que ler Apache no nome de alguma ferramenta entenda como o desenvolvedor daquela da ferramenta.
      Não sei se outras organizações costumam fazer isso, mas a Apache (www.apache.org/) costuma hahaha

  • @victorboscaro
    @victorboscaro 2 ปีที่แล้ว +2

    Acho interessante dizer que a possibilidade de recriar estados anteriores de determinado objeto é algo muito importante quando pensamos em analytics. Além do que, o log gerado pelos eventos ser uma fonte de insights bem uteis

  • @talita99999
    @talita99999 3 ปีที่แล้ว +1

    Estão me salvando na faculdade! Otima explicação!!!! Muito obrigada!!!!

  • @gcacars
    @gcacars 3 ปีที่แล้ว +10

    Acho que na parte que falam que fica complexo lhe dar com vários eventos, já podia entrar no assunto dos Service Mesh (aliás, fica a dica pro próximo dicionário 😉)

  • @madruguinhadocs
    @madruguinhadocs 3 ปีที่แล้ว +1

    Um conteúdo melhor que o outro, parabéns pessoal 👏👏👏

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว +1

      Muito obrigado Matheus! 🤓

  • @anavictoriafreitas8791
    @anavictoriafreitas8791 15 วันที่ผ่านมา

    senhor é muita coisa p um junior kkkkkkk mas vamos ai. Obrigada Vanessa e Gabriel pelo conteudo incrivel.

  • @maykbrito
    @maykbrito 3 ปีที่แล้ว +2

    Muitíssimo obrigado casal 😍

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว

      É sempre um prazer te ver por aqui Mayk!!! 🤓

  • @laurocorreia7725
    @laurocorreia7725 3 ปีที่แล้ว +1

    Excelente vídeo! Atualmente estou em um projeto que utiliza esse design pattern e me ajudou a entender-lo melhor.

  • @wesleicarraro
    @wesleicarraro 3 ปีที่แล้ว +2

    Vocês estão cada vez melhores!

  • @AdrianaSilva-it1hj
    @AdrianaSilva-it1hj 3 ปีที่แล้ว +1

    Obrigada pelo excelente vídeo. De fato explicaram de uma maneira muito simples.

  • @CaioRodriguesBackEndJava
    @CaioRodriguesBackEndJava 3 ปีที่แล้ว +1

    Vocês são extraordinários, como sempre! Excelente vídeo

  • @rockduds
    @rockduds 2 ปีที่แล้ว +1

    Já cheguei dando o like, casal nota 11!

  • @andreluisoliveira5413
    @andreluisoliveira5413 3 ปีที่แล้ว +1

    Muito bem explicado. Poderiam fazer um vídeo falando sobre Ocelot.

  • @ederjesusyt
    @ederjesusyt 3 ปีที่แล้ว +1

    Parabéns atrasado Vanessa! :)
    Eu nasci exatamente 1 ano depois de vc..... early 40's estão chegando :)

  • @brenocorreagomes8936
    @brenocorreagomes8936 3 ปีที่แล้ว

    Adorei o vídeo! Me ajudou no trabalho da faculdade!

  • @rogeriopst450
    @rogeriopst450 3 ปีที่แล้ว +1

    otimo video. obrigado. parabens. n tinha parado p pensar q o git era event sourcing..
    vou ler mais sobre isso. fiquei curioso c isso.

  • @LucasAlfare
    @LucasAlfare 3 ปีที่แล้ว

    Caramba, era exatamente o que eu tava procurando hahahah, valeu pelo conteúdo, gente! ^^

  • @CarlosBarretoFeitozaFilho
    @CarlosBarretoFeitozaFilho 3 ปีที่แล้ว +3

    A API do Windows é assim, usa mensagens endereçadas por handles. E algumas linguagens e seus respectivos frameworks tiram muito proveito disso. O exemplo mais evidente nesse contexto é o nosso bom e velho Delphi (Lembram dele né? Kkkk) e sua vcl. Toda programação visual e baseada em componentes, usam e abusam de eventos, os quais são disparados por mensagens. Esse pode até não ser o exemplo perfeito pra o que vocês explicaram, mas certamente funciona da mesma forma

    • @gcacars
      @gcacars 3 ปีที่แล้ว

      JavaScript, node...

  • @queiroz-rafael
    @queiroz-rafael 2 ปีที่แล้ว +1

    Parabéns! Que video legal!

  • @RicardoPrediger
    @RicardoPrediger 3 ปีที่แล้ว +1

    No mundinho do IOT existe um bem famoso... O protocolo Mqtt! Muito fácil de entender e usar!

  • @DanielOliveira-mb1gc
    @DanielOliveira-mb1gc ปีที่แล้ว

    Perfeeeeitos ! Aaqui aprendi muuito 🙂❤

  • @brucedeity
    @brucedeity 3 ปีที่แล้ว +2

    Excelente vídeo!

    • @brucedeity
      @brucedeity 3 ปีที่แล้ว +1

      Eu tbm tenho um canal de programação

  • @vitorjpr
    @vitorjpr 3 ปีที่แล้ว +1

    Gostei muito da explicação! Ficou bem claro.
    Aproveitando o embalo de Arquitetura, o que acham de falar da Arquitetura Hexagonal?

    • @codigofontetv
      @codigofontetv  3 ปีที่แล้ว +1

      Muito obrigado Vitor. Excelente sugestão.

  • @raphaelwilkermendesaraujo1082
    @raphaelwilkermendesaraujo1082 3 ปีที่แล้ว +1

    Parabéns a Vanessa atrasado.
    Eu fiquei com uma dúvida, como a parte de Front fica nessa pattern ?

  • @Oficinadomagaiver_
    @Oficinadomagaiver_ 3 ปีที่แล้ว +1

    Vocês são ótimos! Recomendo a todos que trabalham comigo!
    Sobre a piada do "Não vamos usar uma bomba atômica para matar uma formiga", eu mesmo a usei muitas vezes... Mas pensando melhor no peso disso, que não utilizemos uma bomba atômica para matar nada! :D
    Vamos utilizar grandes soluções de software para grandes projetos!

  • @Adams456
    @Adams456 3 ปีที่แล้ว +2

    Patrocínio da caneta bic?

  • @areaprogramacao
    @areaprogramacao 3 ปีที่แล้ว +1

    show

  • @sydneysalvador.oficial
    @sydneysalvador.oficial 3 ปีที่แล้ว

    o tIK tOK pode ser um exemplo de aplicação orientada a eventos?

  • @danielmoura4821
    @danielmoura4821 3 ปีที่แล้ว

    As vezes fico preocupado com a Vanessa, cara... ela não respira ahahah. Abraços, galera !

  • @alfonsocano574
    @alfonsocano574 3 ปีที่แล้ว

    “Não usar bomba atômica pra matar uma formiga...” th-cam.com/video/2m8AtUNzVBk/w-d-xo.html - uma brincadeira 🙌 vocês são os melhores

  • @jhonicarlos6784
    @jhonicarlos6784 9 หลายเดือนก่อน

    02:20 Ihhh, vai apanhar em casa, entregou a idade... rsrs

  • @felipegomes3872
    @felipegomes3872 3 ปีที่แล้ว +1

    First

  • @wlk229
    @wlk229 3 ปีที่แล้ว +1

    Segundo