Oops! Something went wrong while submitting the form.
Event Description
To start with, you will learn what reactive systems are all about and what does it mean by responsiveness, resilience and scalability with respective to software applications. You will have the concept of 'reactive systems' and 'reactive programming' put in the right perspective.
While getting to know Project Reactor (projectreactor.io) you will learn a lot about Flux & Mono which are the building blocks of spring reactive application
This course teaches you : how to process Flux with filter, map, flatMap, defaultIfEmpty and lot more
Parallel processing can do wonders to the performance of your application. You will learn parallelism with Flux along with different type of Schedulers provided by spring reactive
You will learn to write reactive APIs using RestControllers & Web Functional Handlers
Using WebClient to communicate with multiple external services is the major take away in this course
You will also learn to operate upon data received from multiple reactive sources / services using merge, zip and concat
Your knowledge on this subject matter will be incomplete without learning 'how to test reactive components'. You will gain in-depth knowledge of StepVerifier component that helps unit-test your reactive components
WebTestClient is yet another powerful component that spring-reactive provides which can be used to do integration testing of reactive APIs. WebTestClient is an important part of this training program
All in all : this course teaches you to architect robust reactive micro-services using spring reactive web. The knowledge gained in this training course will prepare you for other tool-kits like AKKA for e.g.