WebFlux知识

传统BIO模式在高并发下存在效率问题,线程常被IO操作阻塞。NIO引入事件订阅模式,避免阻塞并节省线程资源。响应式编程进一步发展,通过事件流和异步回调,解决了服务间调用的IO阻塞,实现了服务调用的解耦和高效运行。

NIO出现的背景:
传统thread per request模式,BIO,效率低下,经常出现IO操作阻塞线程执行情况。导致线程资源浪费。
NIO通过引入事件订阅模式(观察者模式)。有效的防止了IO操作阻塞线程执行,节约了线程资源。
响应式的发展:
受NIO,异步消息队列的启发。针对服务间的调用,响应式将其转化成事件流,异步回调函数,规避了IO阻塞线程执行的问题。响应式可以看成在一个jvm里,通过引入消息队列,完成了服务调用的解耦。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值