Rxjava: [question] Is WebFlux based on RxJava?

Created on 19 Aug 2017  路  3Comments  路  Source: ReactiveX/RxJava

Is WebFlux based on RxJava? Or what is relationship between these 2 frameworks/libs?

Question

Most helpful comment

Is WebFlux based on RxJava?

No. WebFlux runs on Pivotal's Reactor 3 reactive library internally but afaik they accept any Reactive-Streams compatible types thus you can get your flows written with RxJava 2.

what is relationship between these 2 frameworks/libs?

They are on different levels of abstraction; RxJava is a foundational, non-networking concurrency library and WebFlux is a functional web library built on top of a foundational concurrency library.

All 3 comments

Is WebFlux based on RxJava?

No. WebFlux runs on Pivotal's Reactor 3 reactive library internally but afaik they accept any Reactive-Streams compatible types thus you can get your flows written with RxJava 2.

what is relationship between these 2 frameworks/libs?

They are on different levels of abstraction; RxJava is a foundational, non-networking concurrency library and WebFlux is a functional web library built on top of a foundational concurrency library.

Here is a recent video about WebFlux:

https://www.infoq.com/presentations/servlet-reactive-stack

@akarnokd superior answer! Thanks a lot.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

perlow picture perlow  路  3Comments

wangjingling picture wangjingling  路  3Comments

aballano picture aballano  路  3Comments

dsvoronin picture dsvoronin  路  4Comments

yubaokang picture yubaokang  路  3Comments