阶段式服务器模型

✍ dations ◷ 2024-12-23 05:39:17 #软件架构,Web服务

SEDA(staged event-driven architecture),中文译为阶段事件驱动架构,也称为阶段式服务器模型。这是一类软件架构模型,它将复杂的、事件驱动的应用分解为一系列通过队列连接的阶段。该模型避免了基于线程的并发模型所带来的高负载问题,同时将事件与线程调度从应用逻辑中解耦。通过对每个队列实施准入控制,使服务得以状态良好地加载。当需求大于服务能力时,能够防止资源过度使用。

SEDA 通过动态控制,自动地对运行时参数进行调优(例如每个阶段的调度参数),并对负载进行管理(例如执行自适应减载)。它将服务分解为一系列阶段也有利于模块化与代码复用(例如为复杂的事件多驱动应用开发的调试工具)。

相关

  • BUN尿素氮(英文:Blood urea nitrogen,缩写:BUN),是蛋白质经过消化作用分解后所产生的代谢产物经过尿素循环在肝脏中转换为尿素。一般人的血清尿素氮正常值为每100ml血液中含7~21 mg(7
  • 语言能力语言能力,又称为语言学能力、语言才能、语言本能,是指一个人所拥有的关于其母语的知识和技能。例如,了解字词都是什么含义,如何将字词组成句子以及字词如何发音等等。Noam Choms
  • 脑血管炎脑血管炎,亦称中枢神经系统血管炎,是一种在大脑中发生的血管炎,有时也出现在脊髓中。罹患脑血管炎可能导致包括头痛、协调困难、行动困难在内的多种神经性症状,也会出现很像是脑
  • 网团菌属网团菌门(Dictyoglomi)是一类细菌,只包含一个属,即网团菌属(Dictyoglomus)。它是极端嗜热菌,营化能有机营养,即利用有机物获得能量。这种生物可以制造木聚糖酶,将木聚糖(xylan)分解成木
  • 海乌姆诺灭绝营纳粹集中营转移营比利时:布伦东克堡垒 · 梅赫伦转移营法国:居尔集中营 · 德朗西集中营意大利:波尔查诺转移营荷兰:阿默斯福特集中营 · 韦斯特博克转移营挪威:法斯塔德集中营部
  • 失去的周末《失去的周末》(The Lost Weekend)是比利·怀德(Billy Wilder)于1945年拍成的电影,根据查尔斯·R·杰克森(Charles R. Jackson)所写的同名小说改编。获奥斯卡7项提名,后赢得最佳影片
  • 财富 (杂志)(2011)《财富》(英语:Fortune)是一本美国商业杂志,由亨利·路思义创办于1930年,拥有专业财经分析和报道,以经典的案例分析见长,是世界上最有影响力的商业杂志之一。现属时代公司。
  • 泰莱武省泰莱武省(斐济语:Tailevu)是太平洋岛国斐济的14个省份之一,位于该国最大岛屿维提岛东南部,面积755平方公里,2007年人口55,692,是人口第5大的省份。1996年,省内城镇瑙索里人口21,645
  • 山东华宇工学院山东华宇工学院是一所位于中国山东省德州市的民办全日制普通本科高校。2004年7月成立山东华宇职业技术学院,2014年升格为全日制普通本科高校。校址为山东省德州市大学东路968
  • 萌系游戏大赏萌系游戏大赏(日语:萌えゲーアワード)是一个评选成人向美少女游戏的奖项,由萌系游戏大赏实行委员会(日语:萌えゲーアワード実行委員会)主办。该奖项的主办方“萌系游戏大赏实行委员