Tutorial: Spring Boot 3 + RabbitMQ + Docker

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024

Комментарии • 26

  • @MasterDevTV
    @MasterDevTV  Год назад +7

    O código fonte desse tutorial está nesse link do github:
    github.com/thiagolenz/tutorial-spring-boot-rabbitmq
    Mais detalhes sobre o conteúdo:
    medium.com/@thiagolenz/tutorial-spring-boot-e-rabbitmq-como-fazer-e-porqu%C3%AA-4a6cc34a3bd1

  • @renatooliveira2693
    @renatooliveira2693 19 дней назад

    Excelente conteúdo. Excelente edição.

  • @JefersonSantos-b2c
    @JefersonSantos-b2c 14 дней назад

    Conteudo show !!!

  • @mgmoura
    @mgmoura Год назад +1

    curto pra caramba seus vídeos, logo mais vou pegar esse para aprender algo mais

  • @Kayquewilly12
    @Kayquewilly12 Месяц назад

    Muito obrigado Thiago! Achei mais de boa subir as imagens e testar com o Rabbit do que o Kafka.

  • @clrenato100
    @clrenato100 5 месяцев назад +1

    Muito didático, parabéns! 👏👍

  • @jonatascruz3946
    @jonatascruz3946 Год назад +1

    Que conteúdo incrível !! Muito obrigado!! 😉

  • @gabrieldragone
    @gabrieldragone Год назад +1

    Ótimo vídeo, muito bem explicado! Consegui replicar o código e subir os projetos de maneira bem fácil. Ansioso pelo video do Kafka!

    • @MasterDevTV
      @MasterDevTV  Год назад +1

      Valeu Gabs, como leva um tempo vou iniciar logo a preparação do conteúdo de kafka, provavelmente vai ser mais de um vídeo.

  • @ataldakeran
    @ataldakeran 7 месяцев назад +1

    Sua didática é incrível, parabéns!!! Me ajudou a entender como o RabbitMQ funciona. Poderia criar um vídeo explicando as particularidades do Service Bus?

    • @MasterDevTV
      @MasterDevTV  6 месяцев назад

      Obrigado pelo feedback, olha tenho que avaliar se vale a pena fazer vídeo sobre Service Bus, pois é algo bem ultrapassado já para as arquiteturas modernas.

  • @AndersonLenz
    @AndersonLenz Год назад

    Muito top, não parece tão complexo, logo vou implementar algo com microsserviços

    • @MasterDevTV
      @MasterDevTV  Год назад

      Ótimo!! a ideia é essa mesmo, que cada um consiga baixar o projeto e ter uma base para implementar no próprio computador.

  • @Ligtez
    @Ligtez Год назад +1

    Microfone novo e sem a música desta vez. Muito melhor.
    Nunca usei o RabitMQ apenas o ActiveMQ.

    • @MasterDevTV
      @MasterDevTV  Год назад

      Simmm .. no outro vídeo o microfone tava aguardando chegar em 1k inscritos que era a meta pra comprar o microfone.
      Já usei o ActiveMQ no passado, mas hoje em dia prefiro o RabbitMQ para algumas situações. Mas se for fazer alguma coisa mais escalável e atualizada é necessário usar Kafka, aliás pretendo daqui para frente explorar mais essas questões de mensageria

  • @tiagobovolin
    @tiagobovolin 9 месяцев назад +1

    Muito obrigado pelo conteúdo!

  • @Tarcisio-s4j
    @Tarcisio-s4j 8 месяцев назад +2

    6:28, se instalar no windows tem que o plugin manager no braço 'rabbitmq-plugins enable rabbitmq_management' e reiniciar o serviço

  • @alessandronobree1245
    @alessandronobree1245 Год назад +1

    Tenho uma dúvida que ainda não entendi muito bem, em uma arquitetura onde tenha uma Api Gateway recebendo as requisições e distribuindo para cada microserviço… Deveria ter uma fila antes do Gateway e entre ele e os microserviços ou ao utilizar Mensageria não tem mais a necessidade de um Gateway ?… Parabéns pelo conteúdo !!

    • @MasterDevTV
      @MasterDevTV  Год назад +1

      Veja, ai ja entra na esfera de DDD (Domain Driven Design), onde a separação por módulos e sub-produtos. Então, se for num cenário por exemplo de um Front (Web ou mobile) mandar uma requisição, ela deve vir por um api gateway. Agora se eu tiver um produto A que manda uma requisição para um produto B. Exemplo Compras mandou para um Financeiro, eu posso ter uma fila antes do Api Gateway. Ainda que o ideal era ter um Hub de eventos corporativo entre produtos, para evitar usar API. Em algum momento oportuno devo trazer mais vídeos sobre esses tipos de discussões.

  • @TheRagreis
    @TheRagreis Месяц назад

    Olá. Obrigado por este tutorial.
    Tenho uma dúvida. É possível aceder à queue das mensagens recebidas e responder manualmente uma a uma até a fila estar vazia?
    E é possível receber uma resposta de entrega da mensagem sem que a resposta humana seja dada?
    O RabbitMQ é a ferramenta ideal para isto?
    Mais uma vez obrigado.

  • @raygabrielvelasquez5492
    @raygabrielvelasquez5492 9 месяцев назад +1

    Fala MASTER! Como seria um cenário de disparo com agendamento? tipo tenho uma tabela quem tem o disparoId e a dataHoraAgendamento... Como o rabbit pegaria essa tabela de agendamentos para efetuar os disparos

    • @MasterDevTV
      @MasterDevTV  9 месяцев назад

      Olá tudo bem? Você poderia fazer mensagens agendadas no Rabbit, que o consumidor só vai pegar aquele horário e dai o gatilho poderia ler dessa tabela e ver se está na data/hora que a mensagem poderá ser disparada.

  • @Tarcisio-s4j
    @Tarcisio-s4j 8 месяцев назад +1

    Tu não mostrou o pom :/

    • @MasterDevTV
      @MasterDevTV  8 месяцев назад

      Vacilo meu, mas tem no código do github.