IBM的研究称,整个人类文明所获得的全部数据中,有90%是过去两年内产生的。在此背景下,包括NoSQL,Hadoop, Spark, Storm, Kylin在内的大批新技术应运而生。其中以RxJava和Reactor为代表的响应式(Reactive)编程技术针对的就是经典的大数据4V( Volume,Variety,Velocity,Value)中的Velocity,即高并发问题,而在Spring 5中,引入了响应式编程的支持。
链接:https://www.jianshu.com/p/71001a6d4fa4 来源:简书
We want systems that are Responsive, Resilient, Elastic and Message Driven. We call these Reactive Systems. - The Reactive Manifesto
首先我们了解 Web on Reactive Stack,响应式技术堆。它分6个部分。
,好吧,我贴原文。
Why was Spring WebFlux created?
non-blocking 无阻塞 concurrency 并发