Reactive概念:
Reactive Programming: 响应式编程,异步非阻塞就是响应式编程,与之相对应的就是命令式编程。Reactive并不是一门新技术,不用Reactive照样可是实现非阻塞编程,比如用观察者模式实现。Reactive的另一种实现方式就是消息队列。
Reactive的关键点:
申明式的编程规范,数据流,传播改变,使用动态数组或者静态事件。
spring5实现了一部分Reactive:
Spring WebFlux: Reactive Web(non-blocking servers in genneral)
Spring Web MVC:传统的Servlet Web (serrvlet application in general)