Reactive Streams 是规范,Reactor 实现了 Reactive Streams。Web Flux 以 Reactor 为基础,实现 Web 领域的反应式编程框架
1、概念
凭借其最新版本(从Java 8开始),Java本身已经尝试引入内置反应性,但这些尝试在开发人员中并不是很受欢迎。但是,有一些实时和定期更新的第三方实现,用于Java中的反应式编程,有助于节省时间,因此受到Java开发人员的特别喜爱和珍惜。
RxJava是第一个特定于Java平台的Reactive Extension API。它适用于Java 6,并提供了为Java和Android Java编写异步,基于事件的程序的机会,这非常方便。
Spring Reactor是Spring开发人员的另一个Java框架。它与RxJava非常相似,但抽象更简单。由于有可能利用Java 8的优势,该框架已成功赢得了人气。
http://www.reactive-streams.org/
2、关系
Reactive Streams 是一套反应式编程 标准 和 规范;
Reactor 是基于 Reactive Streams 一套 反应式编程框架;
WebFlux 以 Reactor 为基础,实现 Web 领域的 反应式编程框架。
3、
ref:
解构反应式编程——Java 8, RxJava, Reactor之比较
https://yq.aliyun.com/articles/591627
使用 Reactor 进行反应式编程
https://www.ibm.com/developerworks/cn/java/j-cn-with-reactor-response-encode/index.html?lnk=hmhm
使用 Spring 5 的 WebFlux 开发反应式 Web 应用
https://www.ibm.com/developerworks/cn/java/spring5-webflux-reactive/index.html
Reactor快速上手
http://blog.51cto.com/liukang/2090191
http://www.kingwins.com.cn/content-4744.html
https://blog.csdn.net/TNTnine/article/details/83060950
很全了!
https://blog.csdn.net/baidu_22254181/article/details/82718478
https://blog.csdn.net/daniel7443/article/details/80761340
例子
https://yanzhongguan.iteye.com/blog/1887607
花钱买的。。
https://gitbook.cn/books/5b8c0d45f5cb985e01f13063/index.html
系列课程
https://gitbook.cn/gitchat/column/5acda6f6d7966c5ae1086f2b/topic/5acda979d7966c5ae1087025
java 9 reactive stream
http://www.pzyxw.cn/fanwen/2018/0906/121435.html
https://blog.csdn.net/woshiyexinjie/article/details/82999595
教程
https://www.cnblogs.com/xwjie/p/8995150.html
性能测试
https://blog.csdn.net/get_set/article/details/79492439