文件名称:基于SEDA架构的网格服务容器设计与实现 (2008年)
文件大小:305KB
文件格式:PDF
更新时间:2024-06-07 15:29:28
自然科学 论文
网格服务容器是服务网格中的基础模块,负责屏蔽资源的异构性并和网格服务的运行提供支持。大多数网格服务容器均采用基于线程的并发机制来处理用户请求,在性能和可伸缩性上都存在局限。采用分级事件驱动架构SEDA(Staged Event Driven Architecture),通过划分阶段Stage的方式解除耦合,在阶段之间采用事件进行异步消息通信,结合非阻塞的I/O机制设计实现了一个事件驱动的网格服务容器,并从吞吐量、平均响应时间等方面和基于线程的服务容器进行了比较。结果表明事件驱动架构的确能在性能和可伸缩性方