RabbitMQ + Spring Boot: Producer na prática (Direct, Fanout e Topic explicados)
Neste vídeo você vai aprender a criar um Producer com Spring Boot e RabbitMQ do zero, entendendo na prática como funcionam os principais tipos de exchange: Direct, Fanout e Topic. Depois de ver os conceitos no vídeo anterior, agora chegou a hora de colocar a mão no código. Vamos configurar o RabbitMQ com Docker, criar exchange, fila e binding via código, e enviar mensagens usando uma API REST com Spring Boot. Durante o vídeo, você vai ver três cenários reais no RabbitMQ: ✔ Exchange do tipo Direct com routing key ✔ Exchange do tipo Fanout enviando para múltiplas filas ✔ Exchange do tipo Topic testando diferentes binding keys Além disso, você vai entender como o Spring Boot cria automaticamente filas e exchanges no RabbitMQ, como funciona o RabbitAdmin, o RabbitTemplate, e como enviar mensagens em JSON de forma correta utilizando AMQP. Se você quer dominar RabbitMQ com Spring Boot, entender como funciona um Producer na prática e aprender definitivamente a diferença entre Direct, Fanout e Topic Exchange, esse vídeo é para você. ⏳ Capítulos do Vídeo: 00:00 - Introdução: O que vamos criar no Producer RabbitMQ? 00:30 - Cenários Práticos: Direct, Fanout e Topic Exchange 01:25 - Criando o projeto no Spring Initializr (Producer e Consumer) 02:37 - Configurando application.properties (Host, Porta e Credenciais) 04:10 - Criando Filas, Exchanges e Bindings via código com @Bean 07:20 - RabbitAdmin e ApplicationRunner para criação automática no RabbitMQ 09:40 - Criando o OrderController (API REST com Spring Boot) 11:50 - Criando o OrderProducerService com RabbitTemplate 14:03 - Testando Exchange Direct na prática 16:25 - Testando Exchange Fanout na prática 18:30 - Testando Exchange Topic na prática 22:50 - Conclusão e Próximos Passos (Criando o Consumer) No próximo vídeo da série, vamos implementar o Consumer com Spring Boot e RabbitMQ, explorar ACK, NACK, tratamento de mensagens e entender o comportamento das filas na prática. Se curtir o conteúdo, deixa o like e se inscreve para acompanhar a série completa sobre RabbitMQ com Spring Boot 🔗 Links Úteis 💻 Código Fonte no GitHub https://github.com/renaner123/rabbitm... 🎬 Série Completa RabbitMQ com Spring Boot • RabbitMQ com Spring Boot na Prática | Prod... 📚 Conteúdos recomendados ▶ 7 Plugins para aumentar produtividade no IntelliJ • 7 Plugins que TODO Dev Java Precisa Conhec... ▶ Como estruturar um projeto em camadas no Spring Boot • Como Estruturar Projeto Spring Boot em Cam... ▶ Dashboard de Métricas do Zero com Spring Boot, Prometheus e Grafana • Dashboard de Métricas do Zero: Spring Boot... #RabbitMQ #SpringBoot #Java #JavaBackend #Mensageria #AMQP #Microservices #FilasDeMensagens #Docker #DesenvolvimentoBackend #BackendBrasil

Como Criar Agentes e Skills de IA na Prática (Sem Desperdiçar Tokens!)

App tsx ALP Visual Studio Code 2026 06 22 18 31 29

RabbitMQ Made Easy: Queues & Exchanges Explained (Visual Guide)

RabbitMQ Consumer: Why Messages Disappear and Queues Get Stuck

#91 - My Postgraduate Studies | Relational Databases and SQL Language | Study With Me

Spring Boot Deep Dive | How It Simplifies Java Apps & Microservices

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Refatoração do ERP na Prática #11. Reescrevendo uma API sem Quebrar Tudo | Build in Public, TDD

Cliente Servidor - Evaluación Práctica

Build a .NET 10 Web API from Scratch (Controllers, EF Core, SQL Server, DTOs)

When Stupid Cops Mess With FBI Agent

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Message Queues in System Design Interviews w/ Meta Staff Engineer
![PINK & ORANGE GRADIENT IN HD [3 HOURS]](https://i.ytimg.com/vi/6ih8zppfQSQ/hqdefault.jpg?sqp=-oaymwE9CNACELwBSFryq4qpAy8IARUAAAAAGAElAADIQj0AgKJDeAHwAQH4Af4JgALQBYoCDAgAEAEYfyAsKBMwDw==&rs=AOn4CLDvw6mQM98bfl572zfE7r4GdUG8dg)
PINK & ORANGE GRADIENT IN HD [3 HOURS]

Módulo II - Aula 47 - Como Implantar o Aplicativo com Prisma e Postgres usando Docker - DUBLADO

7 Authentication Concepts Every Developer Should Know

Complete GitHub Actions Course - From BEGINNER to PRO

Every Frontend Architecture Pattern Explained in 23 Minutes

Instant Focus Mode – 40Hz Gamma Brainwave Music for Deep Focus & Productivity

