-
题名轻量级C++微服务框架的设计
被引量:5
- 1
-
-
作者
唐稳
刘艳辉
-
机构
华北计算技术研究所应用支撑技术研发部
-
出处
《计算机工程与设计》
北大核心
2019年第8期2396-2400,F0003,共6页
-
文摘
为满足高实时、低延迟软件系统的上云要求,设计轻量级C++微服务框架。基于插件技术,设计服务治理插件堆栈、运行支撑中间件插件集、微服务插件动态组装等技术机制,设计C++微服务之间的RPC交互接口,支持微服务治理能力的灵活裁剪和增加,支持运行支撑中间件的动态接入。从RPC吞吐率、响应时间等方面,与业界主流微服务框架进行性能对比测试与分析,该方法表现出明显的性能优势。
-
关键词
微服务框架
PaaS云平台
远程过程调用
插件
服务治理
运行支撑中间件
-
Keywords
microservices framework
PaaS cloud platform
RPC
plug-in
service management
running support middleware
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名微服务体系结构实现框架综述
被引量:148
- 2
-
-
作者
辛园园
钮俊
谢志军
张开乐
毛昕怡
-
机构
宁波大学信息科学与工程学院
-
出处
《计算机工程与应用》
CSCD
北大核心
2018年第19期10-17,共8页
-
基金
浙江省自然科学基金(No.LY15F020010
No.Y16F020002)
+2 种基金
浙江公益技术应用研究项目(No.2014C31059)
软件工程国家重点实验室开放课题(No.SKLSE2014-10-05)
教育部嵌入式与服务计算重点实验室开放课题(No.ESSCKF201302)
-
文摘
为提高企业级应用的可伸缩性,基于微服务的软件体系结构将单体应用细化为可相互协作、配合的一组小服务,使得服务间开发自由、独立部署、易于维护,更好地满足企业发展需求。目前,微服务框架作为微服务架构的具体实现方案,已被很多大型企业成功实施并开源。论述面向服务体系结构、Web服务及微服务相关概念并作比较;给出微服务体系结构实践中的关键技术以及核心功能模块;分析对比主流微服务体系结构实施框架及其核心部件的特征和差异;探讨微服务组合面临的挑战及微服务框架中的服务组合方案,并总结全文。
-
关键词
单体应用
面向服务体系结构(SOA)
WEB服务
微服务
微服务框架
-
Keywords
monolithic application
Service-OrientedArchitecture(SOA)
Web service
microservices
microservice framework
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-