Acoplamento entre serviços
Uma chamada síncrona lenta pode interromper todo o fluxo da aplicação.
Mensageria para aplicações .NET
Um curso direto ao ponto para entender RabbitMQ e construir Producers e Consumers em .NET, incluindo os cenários que realmente importam em produção: falhas, concorrência, Dead Letter e Retry.
Por que este curso
Sistemas reais enfrentam indisponibilidade, picos de volume, mensagens inválidas e Consumers lentos. O curso ensina como projetar o fluxo para esses cenários.
Uma chamada síncrona lenta pode interromper todo o fluxo da aplicação.
Retry sem controle cria loops, sobrecarga e mensagens processadas incorretamente.
Adicionar Consumers não resolve tudo sem prefetch, concorrência e distribuição correta.
O que você conquista
Você aprende o papel de cada componente e consegue justificar suas decisões técnicas.
Decida entre Fanout, Direct e Topic conforme o comportamento necessário.
Use ACK, Nack e Reject para definir o destino de cada mensagem.
Trabalhe com múltiplos Consumers, QoS, prefetch e concorrência.
Implemente TTL, Dead Letter e Retry com atraso e limite de tentativas.
Conteúdo completo
Uma sequência de 51 aulas, começando no problema de negócio e terminando em fluxos resilientes.
Entenda o problema que a mensageria resolve e quando RabbitMQ faz sentido.
Conheça o fluxo interno e as estratégias de entrega de mensagens.
Configure Docker e explore Fanout, Direct e Topic no RabbitMQ.
Construa Producer e Consumer e acompanhe a mensagem de ponta a ponta.
Distribua o mesmo evento para múltiplas filas e consumidores.
Roteie eventos por padrões e routing keys.
Controle sucesso, falha e mensagens que não podem ser processadas.
Escale o consumo com múltiplas instâncias e processamento justo.
Implemente estratégias para exceções, expiração e retentativas.
Para quem é
Comece agora
Tenha acesso ao programa completo e desenvolva uma competência que diferencia aplicações demonstrativas de sistemas preparados para produção.
Perguntas frequentes
Respostas diretas para você decidir com clareza.
Não. O curso começa pelo problema que a mensageria resolve e apresenta cada componente antes do código.
É recomendado ter noções básicas de C# para acompanhar Producers e Consumers com mais facilidade.
Não. Você configura o ambiente, escreve código e simula entrega, concorrência, falha e retentativa.
Não. O curso apresenta a diferença conceitual para você entender quando RabbitMQ é a escolha adequada.
A condição de R$ 29,90 é limitada aos primeiros 30 alunos.