RABBITMQ: Quando usar e quando não? | RACOELHO

Pra que serve o RabbitMQ? Qual o uso dele e que problema ele resolve? É isso que vou te mostrar aqui nesse vídeo e ainda te mostrar de forma visual e prática. Se você gostou do simulador, o link é esse aqui: https://rmq.racoelho.com.br/ 00:00 - RabbitMQ: o que é e por que você usa errado 00:35 - O problema real que o RabbitMQ resolve (exemplo da loja) 01:50 - RabbitMQ vs HTTP entre serviços (microserviços vs monólito distribuído) 03:47 - Como mensageria resolve: evento “pedido criado” e consumidores 04:35 - RabbitMQ explicado: message broker e processamento assíncrono 04:51 - Estrutura do RabbitMQ: Producer, Exchange, Queue e Consumer 05:48 - Tipos de Exchange no RabbitMQ (Direct, Fanout, Topic, Headers) 06:08 - Exchange Direct: routing key e binding key na prática 06:42 - Exchange Fanout: broadcast para todas as filas 06:54 - Exchange Topic: wildcards e roteamento por padrão 07:31 - Exchange Headers: roteamento por cabeçalho da mensagem 07:47 - Exemplo prático no simulador: criando o fluxo com Direct 09:24 - Exemplo prático: Fanout (broadcast para múltiplos serviços) 10:46 - Exemplo prático: Topic (filtrar por eventos order.*) 13:09 - Exemplo: usando Topic para logs/auditoria (order.#) 15:10 - Ack no RabbitMQ: como evitar perder mensagem em produção 15:44 - RabbitMQ vs Kafka: tarefa vs stream de eventos 16:36 - Quando usar RabbitMQ (e quando NÃO usar) 17:12 - Simulador + docs + GitHub (pra testar e contribuir) --- Meus Links: Instagram:   / racoelhoo   LinkedIn:   / racoelhoo   Site: https://racoelho.com.br