Асинхронна Комунікація між Сервісами. Event-driven Architecture. CQRS. Spring-Cloud-Stream/RabbitMq.
👉 Приєднуйся до Bobocode Community: ________________________________________ Patreon: / bobocode GitHub: Telegram: LinkedIn: Twitter: Тарас в LinkedIn: Тарас в Twitter: ________________________________________ 00:00 - Нарізка основних моментів 1:25 - Початок. 1:31 - Як працює RabbitMQ? Exchange, RoutingKey. 4:28 - Типи exchange. 7:21 - Підписка на топік. Приклад RoutingKeyPttern. 22:46 - Конфігурація RabbitMQ в Spring. 25:47 - Конфігураційний клас. Аннотація @EnableRabbit. 25:58 - Відправка і отримання повідомлень з допомогою RabbitTemplate. 28:11 - Створення бінів необхідних для роботи з чергою. 31:47 - Читання з черги. Аннотація @RabbitListener. 36:55 - Асинхрона комунікація з допомогою RabbitMq і Spring Cloud 45:10 - Патерн CQRS. 52:20 - Відправка Event для синхронізації даних через Spring Cloud Stream #opensource #java #education #springcloud #rabbitmq #cqrs