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