Skip to content

Я прошла курс "Build Reactive MicroServices using Spring WebFlux/SpringBoot" на платформе Udemy.com

Notifications You must be signed in to change notification settings

AlesiaSherstneva/reactive-spring-webflux

Repository files navigation

reactive-spring-webflux

Я прошла курс Build Reactive MicroServices using Spring WebFlux/SpringBoot на платформе Udemy.com.

Думала, что будет нужно по работе. Оказалось, что пока не требуется 🙂 но не бросать же было курс на середине.


Модуль reactive-programming-using-reactor содержит базовые методы работы с Flux & Mono publishers из библиотеки reactor.

Модуль movies-info-service - это обычный Spring Boot сервис на MVC-аннотациях.

Модуль movies-reviews-service - Spring Boot сервис, в котором эндпоинты описаны в функциональном стиле.

Модуль movies-service - это сервис верхнего уровня, который собирает данные с двух сервисов нижнего уровня и возвращает объединённый результат:

🎞️ Movie = MovieInfo + MovieReviews 🎞️


В качестве базы данных использовалась MongoDB, а я с ней работать не очень-то и умею 😕 Поэтому те части уроков, в которых преподаватель запускал сервисы на выполнение, я просто просматривала, не повторяя.

К счастью, функционал проверялся также и с помощью JUnit-тестов, в том числе с использованием библиотеки WireMock.

Курс могу рекомендовать, в настоящее время он наиболее полный из существующих на Udemy по технологии Reactive/WebFlux 👍

About

Я прошла курс "Build Reactive MicroServices using Spring WebFlux/SpringBoot" на платформе Udemy.com

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages