RabbitMQ na Prática
Introdução ao RabbitMQ para Desenvolvedores

What you will learn
Introdução ao RabbitMQ
Introdução ao protocolo AMQP
Entender as exchange do tipo Fanout, Direct e Topic
Entender o que são binding keys e routing keys
Entender a ligação Queue - Exchange
Entender os conceitos de filas de mensagens
Subir uma instância RabbitMQ usando Docker/Docker compose
Introdução ao Spring Boot
Criar um producer e um consumer
Enviar e consumir mensagens
Criar uma biblioteca commons
Usar Postman como client http
Muito mais...
Description
RabbitMQ é uma solução de enfileiramento de mensagens gratuita, de código aberto e extensível. É um agente de mensagens que entende AMQP (Advanced Message Queuing Protocol), mas também pode ser usado com outras soluções de mensagens populares como o MQTT. É altamente disponível, tolerante a falhas e escalável. Ele é implementado em Erlang OTP , uma tecnologia sob medida para construir sistemas estáveis, confiáveis, tolerantes a falhas e altamente escaláveis que possuem capacidades nativas de lidar com um grande número de operações simultâneas, como é o caso do RabbitMQ e outros sistemas como WhatsApp, MongooseIM, para citar alguns.
Em um nível muito alto, é uma camada de middleware que permite que diferentes serviços em seu aplicativo se comuniquem entre si sem se preocupar com a perda de mensagens enquanto fornece diferentes requisitos de qualidade de serviço (QoS). Ele também permite o roteamento de mensagens refinado e eficiente, permitindo uma ampla dissociação de aplicativos.
Este curso irá guiá-lo através dos recursos básicos do RabbitMQ. O curso contém muito conhecimento prático e exemplos.
Se você é iniciante, não se preocupe, o curso o orienta desde um conceito muito genérico de filas até recursos mais avançados.
Neste curso, mostrarei como configurar, administrar e usar corretamente o RabbitMQ. Em seguida, passaremos pelos detalhes do protocolo AMQP, diferentes tipos de filas, trocas, etc.
Algumas das tecnologias que veremos no curso são:
Protocolo AMQP
RabbitMQ
Docker
Docker compose
Spring Boot
Postman
IDE Intellij
Criação de uma lib commons
Desacoplamento entre serviços
etc...
Espero vê-lo na primeira aula.
Content
Apresentação
Introdução ao RabbitMQ e AMQP
Screenshots




Reviews
Charts
Price

Rating

Enrollment distribution
