Reactive Microservices with Spring WebFlux – Free Course Site
Build highly scalable and resilient Microservices with Spring WebFlux / Reactive Stack
What you’ll learn
Reactive Microservices with Spring WebFlux – Free Course Site
-
Spring WebFlux
-
Reactive Microservices
-
Spring Data Reactive MongoDB
-
Spring Data R2DBC
-
Server Sent Events
-
3 Microservices Development From Scratch
-
WebClient
-
Functional Endpoints
Requirements
-
Knowledge of Spring Boot
-
Knowledge of Reactive Programming
-
Comfortable with Indian Accent 🙂
Description
Spring WebFlux
is a reactive
non-blocking
web stack that provides better performance compared to traditional Spring Web MVC! Check out the performance comparison as part of the FREEÂ preview to learn more!
We build
3 Microservices from scratch & Integrate
them into this course (Checkout the
first lecture
as part of the preview for more details)!
By the end of this course you would be comfortable with:
-
Spring WebFlux
- Exposing Reactive Restful APIs ( all the GET / POST / PUT / DELETE )
- Controller annotation
-
Exception Handling with
@ControllerAdvice
@ExceptionHandler
- Query Params with WebFlux
-
Functional endpoints
- Exposing APIs in a programmatic way
- Router Function and Router Config
-
Spring Data Reactive MongoDB
-
All the
CRUD
operations with Reactive MongoDB driver -
Microservice Development:
Creating Product-Service which is responsible for managing products
-
All the
-
Spring Data R2DBC
-
All the
CRUD
operations with Reactive Relational DB driver -
Microservice Development:
Creating User-Service which is responsible for Managua users
-
All the
-
WebClient
- A Reactive REST Template for making non-blocking async HTTP requests
- Handling headers / cookies / request / response
- Attributes
- Exception Handling
- Accessing Streaming API using WebClient
- Exchange vs Retrieve
-
Microservice Development:
Creating Order-Service which contacts user-service and product-service for order fulfillment.
-
Server-Sent Events (SSE)
- Exposing streaming API to provide real-time updates to the user
- Push notifications from back-end to front-end
- Developing front-end using HTML / Bootstrap / JavaScript
-
Miscellaneous
- Making Microservices more resilient using retry pattern
-
Handling error using
onError
- Reactive Manifesto
- How Netty works
- How to Handle blocking drivers/APIs with WebFlux
Who this course is for:
- Any Developer / Architect who is interested in Microservice Development / Architecture with WebFlux
- Last updated 2/2021
-
enroll now
Content From: https://www.udemy.com/course/spring-webflux/
If the links does not work, contact us we will fix them
Download more
Free Tutorials
Add Comment