随着响应式框架越来越火,跟随潮流阅读了很多相关文章,也遇到很多问题所以写了篇总结。
1、响应式编程是什么
同步模式:
去银行取钱,到柜台取1万元
取钱者 说:你好,我要取一万元
工作者 说:好你稍等我去告诉经理给你取钱
取钱者和工作者等啊,等啊,登了10分钟,经理把钱拿来了,你走人
响应式模式:
去银行取钱,到柜台取1万元
取钱者 说:你好,我要取一万元
工作者 说:取得钱太多了,我去告诉经理给你取钱,你可以前去忙别的事,等会钱拿来了,我给你打电话
这个时候你准备去看看书,做一些有意义的事情
而工作者又处理别人的业务
过了十分钟,工作者给你打电话说钱到了,你过去立马把钱拿走了
响应式web框架的优点就是性能好
注意性能好,不是速度快,因为框架以事件驱动模式处理io所以线程的阻塞减少,在高并发的情况下表面显示速度快。
最后总结就是减少那些占着茅坑不拉屎的线程,提高厕所的利用率