async stream processing with the support of functional programming. 2. Realize with ReactiveX language implementations: RxJava, RxKotlin, RxSwift, RxJS 3. Rx provided with set of common tools/pattern to solve data manipulation in an asynchronous manner.