期刊文献+

轻量级C++微服务框架的设计 预览

Design of lightweight C++ microservices framework
在线阅读 下载PDF
收藏 分享 导出
摘要 为满足高实时、低延迟软件系统的上云要求,设计轻量级C++微服务框架。基于插件技术,设计服务治理插件堆栈、运行支撑中间件插件集、微服务插件动态组装等技术机制,设计C++微服务之间的RPC交互接口,支持微服务治理能力的灵活裁剪和增加,支持运行支撑中间件的动态接入。从RPC吞吐率、响应时间等方面,与业界主流微服务框架进行性能对比测试与分析,该方法表现出明显的性能优势。 To meet the requirements of cloud computing in high real-time and low latency software systems,lightweight C++ micro service framework was designed.Based on plug-in technology,service management plug-in stack,running support middleware plug-in set,microservices plug-in dynamic assembly and other technical mechanism were designed,and RPC interaction interface between C++ microservices was also designed.Flexible cutting and increasing of micro service governance capability was supported.Dynamic accession of runtime support middleware was supported.The performance comparison test and analysis were carried out with the mainstream microservices framework of the industry from the perspectives of RPC throughput,response time,and so on.The results show obvious performance advantages.
作者 唐稳 刘艳辉 TANG Wen;LIU Yan-hui(Research and Development Department of Applied Support Technology,North China Institute of Computing Technology,Beijing 100083,China)
出处 《计算机工程与设计》 北大核心 2019年第8期2396-2400,F0003共6页 Computer Engineering and Design
关键词 微服务框架 PaaS云平台 远程过程调用 插件 服务治理 运行支撑中间件 microservices framework PaaS cloud platform RPC plug-in service management running support middleware
  • 相关文献

参考文献5

二级参考文献27

  • 1Walraven, Stefan, Truyen, et al PaaS offerings in light Comparing of SaaS development:A comparison of PaaS platforms based on a practical case study[J] Computing, 2014, 96 (8): 669-724. 被引量:1
  • 26arcia-6arcia. Andres,De Alfonson, et al. Overview ofcurrent commercial paasplatforms[C]//IeSOFT2011- Proceedings of the 6th International Conference on Software and Database Technologies. Seville, Spain:INSTICC Press, 2011:368-376. 被引量:1
  • 3孙宏亮.Docker源码分析(一):Docker架构[EB/OL]. [2014-09-25]. http://www, infoq, com/cn/ art ic 1 es/docker-s our ce-code-ana lys i s-par t 1. 被引量:3
  • 4丁滟,王怀民,史佩昌等.可信云服务[J].计算机学报,2014,37(41):1-19. 被引量:2
  • 5WALRAVEN S, TI'I.UYEN E, JOOSEN W. Comparing PaaS offerillgs in light of SaaS development[J]. (]omputing, 2014, 96(8): 669-724. 被引量:1
  • 6BOETTIGER C. An introduction to Docker for reproducible research[J]. ACM SIGOPS Operating Systems Review, 21)15, 49(1): 71-79. 被引量:1
  • 7Quax P, Liesenborgs J, Barzan A, et al. R.emote rendering solutions using web technoloes[J]. Multimedia Tools and Applications, 2(115, (2): 1-28. 被引量:1
  • 8BANSAL N, HAt.CI-{OL-BALTEI( M, SCHROE1)EP. B. Size- Based Scheduling to Improve Web Perfbnnance.[J]. ACM Transactions on Computer Systems, 21)03 21(2): 21)7-233. 被引量:1
  • 9ARCHLINUX. Xorg[EB/OL]. https://wiki.archlinux.org/index.php/ Xorg, 2015-07-12. 被引量:1
  • 10MEI H, HUANG G, AND XIE T. lnternetware: A Software Paradigm for Internet Cmnputing[J]. IEEE Computer, 2012, 45(6): 42-47,. 被引量:1

共引文献115

投稿分析
职称考试

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部 意见反馈