首页 > 代码库 > 中间件的调度
中间件的调度
中间件调度的目标:达到极小化前端的平均响应时间、极大化服务器的系统吞率、保持服务器系统各个功能部件均处于繁忙状态和提供给前端某种貌似公平的机制。
服务器的CPU、内存、网络基带是非常昂贵的资源,让它们闲置是一种浪费,让它们保持繁忙十分重要。就像生命非常珍贵,因此要一直保持学习繁忙状态,
才能不浪费生命。
提供公平就是要让各个前端感到某种“平等”,即在中间件面前“人人平等”。公平是任何系统都应该努力达到的目标。就像一个国家或者社会,如果缺乏公平,
公民对该国家的认同度应付急剧下降。
中间件的响应时间要和前端的期望值相匹配,但也不要超越用户的期望。比如,用户期待1秒钟的响应时间,你就给他1秒钟的响应时间,而不必提供0.1秒钟的响应时间。
提供超出用户期望的响应会增加系统设计的难度,而又不会提高用户的满意度。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。