Curso da formação Java e Microsserviços com Spring e RabbitMQ da Alura
O projeto que é utilizado no curso é o Alura Food, desenvolvido no curso Microsserviços na prática: implementando com Java e Spring. Aqui, vamos entender as desvantagens de utilizar comunização síncrona e iremos implementar a comunicação assíncrona através do RabbitMQ.
Vamos conhecer os principais conceitos envolvidos em mensageria, como padrão Pub/Sub, queues, exchanges, dead letter queues, implementando-os nos nossos microsserviços.
Para fechar, falaremos sobre alta disponibilidade, criando um cluster localmente para replicação de filas e mensagens.