->

Complete Java Reactive Programming [ From Scratch ]

Complete Java Reactive Programming [ From Scratch ]
MP4 | h264, 1280x720 | Lang: English | Audio: aac, 44100 Hz | 11h 47m | 3.92 GB
Asynchronous & Non Blocking programming With Reactor


What you'll learn:

Complete Reactive Programming From Scratch

Prerequisite For Spring WebFlux

Mono / Flux

Reactive Streams

Asynchronous & Non blocking programming

Hot & Cold Publishers

Backpressure & Overflow Strategy

Combining Publishers

Sinks - unicast, multicast, replay

Step Verifier For Unit Testing

Publisher / Subscriber Pattern / Communication

 

Requirements

Knowledge on Java 8 or above

 

Description

Learn Reactive Programming from scratch! With Assignments & Quizzes!

 

Reactive Programming is a programming style which deals with asynchronous data streams! A development model which focuses on observing data streams and reacting on changes and propagating them.

 

You learn Reactive Programming to build Reactive Systems - a highly resilient distributed systems or Microservices! Modern applications support huge number of concurrent users. Most of the applications are CRUD in nature with a lots of time consuming / blocking IO operations which is wasting the system resources. Reactive programming helps us to write highly resilient and reusable code in an asynchronous, non-blocking & declarative style. With less system resources, we get a lot more work done.

 

If you want to work on any of these, then this course is a prerequisite!!

 

Spring WebFlux

 

RScoket

 

Kafka or Redis stream processing

 

By the end of this course, You would be comfortable with,

 

Reactive Programming Concepts

 

Asynchronous & non-blocking operations

 

Mono / Flux Publishers

 

Handling Backpressure with various strategies

 

Various Flux operators

 

Threading & Schedulers

 

Sinks - Unicast, Multicast, Replay

 

Hot & Cold Publishers

 

Combining multiple publishers with concat, merge, zip, combineLatest etc

 

Batching with Buffer, Window, GroupBy

 

Repeat & Retry

 

Unit Testing with Step Verifier

 

Contexts

 

Implementing business logic in declarative style

 

Writing highly resilient code

 

It is MUST for Spring WebFlux.

 

Implementing business logic in declarative style

 

Writing highly resilient code

 

Better Error Handling

 

Reactor Hooks / Callbacks

 

Parallel Stream Processing

 

Who this course is for

Any Java Developer / Architect who is interested in Reactive Programming

Anyone who is using Spring Boot / WebFlux

 



 

Complete Java Reactive Programming [ From Scratch ]


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 nomaher   |  

Information
Members of Guests cannot leave comments.




rss