Udemy, Sergey Kargopolov | Event-Driven Microservices, CQRS, SAGA, Axon, Spring Boot (2021) WEB-DL [En / En Sub]
Автор: Sergey Kargopolov
Производство: UdemyЖанр: Программирование
Описание:В этом курсе вы узнаете, как построить бизнес-логику, охватывающую несколько распределенных микросервисов Spring Boot. Курс предназначен для начинающих, и мы начнем с основ микросервисов, Spring Boot и Spring Cloud. Вы узнаете, как создать свой самый первый микросервис Spring Boot и как обрабатывать HTTP-запросы. Затем вы узнаете, как запустить несколько экземпляров вашего микросервиса за шлюзом API и как сделать их доступными для обнаружения.
Это поможет вам увеличивать и уменьшать масштаб микросервиса по мере необходимости.
Уроки также расскажут о транзакциях в нескольких распределенных микросервисах и о том, как откатить изменения, если произошла ошибка. Транзакции - это сложная тема, и для создания транзакционных микросервисов этот видеокурс научит вас еще нескольким шаблонам проектирования. С самого начала вы узнаете, как разрабатывать микросервисы на основе событий, которые абсолютно прозрачны для местоположения.
Вы узнаете, как использовать современный и очень популярный фреймворк для создания микросервисов на основе событий под названием Axon. Axon Framework основан на таких принципах проектирования, как CQRS (Command Query Responsibility Segregation) и DDD (Domain Driven Desig). Вы узнаете, как создавать микросервисы на основе событий с помощью Axon Framework и как использовать CQRS и сбор событий в своих микросервисах.
Наконец, вы узнаете о шаблоне проектирования Saga и о том, как сгруппировать несколько операций в одну транзакцию. Это поможет вам построить бизнес-логику, охватывающую несколько распределенных микросервисов, и откатить изменения в случае сбоя одной операции.
Продолжительность: 08:55:03
Качество видео: WEB-DL
Язык озвучки: Английский
Скриншоты:
Время раздачи: с 09.00 до 22.00 [GMT+3] (до появления первых 3-5 скачавших)