(从函数式编程到反应式编程)
反应式编程中,流是基础,并且反应式编程解决之前异步调用的问题,java8引入了流和新的函数式异步编程,所以,在学习反应式编程之前先学习java8。
在介绍反应式编程中,引入了相关技术,在文中也做了相应介绍,深浅不一,想进一步理解的话,可搜索相关文档进一步学习。
总览:java8到webflux - 简书
一:java8
一:函数式编程: - 简书
java8-lambda表达式 - 简书
java8-流 - 简书
java8-函数式异步编程 - 简书
java8-用Optional取代null - 简书
java8-科里化与设计模式 - 简书
java8-在项目中的使用示例 - 简书
二:反应式编程
二:反应式编程 - 简书
1、java9 - 简书
2、RxJava - 简书
3、 reactor - 简书
4、webflux - 简书
webflux压测 - 简书
4.1、异步servlet - 简书
4.2 Netty - 简书
4.2.1、I/O模型 - 简书
4.2.2、nio原理 - 简书
4.2.3、epoll:水平触发与边缘触发 - 简书
4.3、MongDB - 简书
4.4、HTML5 - 简书
5、spring cloud:Hystrix - 简书
6、spring cloud:Zuul - 简书
三:其它实现
协程 - 简书
总结:
总结:优缺点及使用场景 - 简书
思维导图:

参考:
java8实战
Java8函数式编程
QCon北京2018--《Reactive架构升级实践》--李鼎
SpringBoot2.0不容错过的新特性 WebFlux响应式编程 - CSDN博客
webflux学习路径 | 晓风轻技术小站
Java 8 简明教程 · Java 8简明教程
网友评论