摘要: 常听到有人说异步计算比同步计算性能要好,把前后台系统的交互方式做成异步,可以减少阻塞,从而缩短系统整体的响应时间。听起来很有道理,但这个说法有点跳跃,让人不免疑惑。比如说,谁的阻塞减少了?虽然少了阻塞时间,但服务器执行一个请求所需的时间还是要那么多,响应时间怎么被缩短了?我在网上搜了搜,没有找到答案,只好自己来解答。答题时我画了些图来推演上述理论,并最终说服了自己;下面就来分享这些图,但愿你看完后,能有所收获。如果你只想知道结论,请直接跳到第2章。1. 图示异步计算与响应时间的关系1.1. 虚拟场景及概念定义假设系统的应用由前端和后端两部分组成,前端模块接收用户请求,转发给后端模块;后端模块处 阅读全文
posted @ 2012-03-27 22:05 chenjianjx 阅读(3604) 评论(1) 推荐(0) 编辑