NIO出现的背景:
传统thread per request模式,BIO,效率低下,经常出现IO操作阻塞线程执行情况。导致线程资源浪费。
NIO通过引入事件订阅模式(观察者模式)。有效的防止了IO操作阻塞线程执行,节约了线程资源。
响应式的发展:
受NIO,异步消息队列的启发。针对服务间的调用,响应式将其转化成事件流,异步回调函数,规避了IO阻塞线程执行的问题。响应式可以看成在一个jvm里,通过引入消息队列,完成了服务调用的解耦。
WebFlux知识
最新推荐文章于 2024-08-20 18:48:08 发布
传统BIO模式在高并发下存在效率问题,线程常被IO操作阻塞。NIO引入事件订阅模式,避免阻塞并节省线程资源。响应式编程进一步发展,通过事件流和异步回调,解决了服务间调用的IO阻塞,实现了服务调用的解耦和高效运行。

1215

被折叠的 条评论
为什么被折叠?



