Reactive Microservices with Spring WebFlux

About our links
Some links on this site are affiliate links. If you buy something through them, we may earn a small commission from the shop, at no extra cost to you. Prices and stock come from the shops and can change.
Reactive Microservices with Spring WebFlux
19.99 USD
Buy Now

Spring WebFlux is a reactive non-blocking web stack which provides better performance compared to traditional Spring Web MVC! Check out the performance comparison as part of the FREEpreview to learn more! We build 3 Microservices from scratch & Integrate in this course (Checkout first lecture as part of 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 annotationException Handling with @ControllerAdvice @ExceptionHandlerQuery Params with WebFluxFunctional endpointsExposing APIs in programmatic wayRouter Function and Router ConfigSpring Data Reactive MongoDBAll the CRUD operations with Reactive MongoDB driverMicroservice Development: Creating Product-Service which is responsible for managing productsSpring Data R2DBCAll the CRUD operations with Reactive Relational DB driverMicroservice Development: Creating User-Service which is responsible for Managing users WebClientA Reactive REST Template for making non-blocking async HTTP requestsHandling headers / cookies / request / responseAttributesException HandlingAccessing Streaming API using WebClientExchange vs RetrieveMicroservice 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 userPush notifications from back-end to front-endDeveloping front-end using HTML / Bootstrap / JavaScriptMiscellaneousMaking Microservices more resilient using retry patternHandling error using onErrorReactive ManifestoHow Netty worksHow to Handle blocking drivers/APIs with WebFlux