微服务技术:体系结构、通信和挑战  被引量:29

Microservices:Architecture,Communication,and Challenges

在线阅读下载全文

作  者:代飞 刘国志 李章 莫启[3] 李彤[4] DAI Fei;LIU Guozhi;LI Zhang;MO Qi;LI Tong(School of Big Data and Intelligent Engineering,Southwest Forestry University,Kunming 650224,China;School of Continuing Education and International Exchange,Yunnan Forestry Technological College,Kunming 650224,China;School of Software,Yunnan University,Kunming 650091,China;School of Big Data,Yunnan Agricultural University,Kunming 650201,China)

机构地区:[1]西南林业大学大数据与智能工程学院,昆明650224 [2]云南林业职业技术学院继续教育与国际交流学院,昆明650224 [3]云南大学软件学院,昆明650091 [4]云南农业大学大数据学院,昆明650201

出  处:《应用科学学报》2020年第5期761-778,共18页Journal of Applied Sciences

基  金:国家自然科学基金(No.61702442,No.61862065,No.61662085);云南省应用基础研究计划项目(No.2018FB105);云南省重大科技专项计划项目(No.202002AD080002,No.2019ZE005)资助。

摘  要:微服务是一种新型架构风格,受到了工业界和学术界的广泛关注.微服务架构通过高内聚的微服务和轻量级的通信机制能有效地解决单体系统难于维护和扩展等问题.采用系统评价方法,从微服务架构、通信、挑战三方面分析和概况了该领域的最新进展和研究现状.首先系统地比较了单体架构、面向服务架构(service oriented architecture,SOA)和微服务结构;其次概述了微服务间的通信;最后讨论了微服务面临的技术挑战.Microservices architecture has recently emerged as an architectural style,which is getting a lot of attention in academic community and industry.Microservices architecture utilizes high cohesive microservices and light communication to overcome the problems of poor maintainability and scalability of traditional monolithic systems.In this paper,we apply the systematic mapping study methodology to survey the current state of the art on microservices from following three perspectives:architecture,communication,and challenges.More specifically,we systematically compare monolithic architecture,SOA(service oriented architecture),and Microservices architecture,and then give an overview of the communication between microservices.Finally,we list the technical challenges of Microservices.

关 键 词:微服务 单体架构 面向服务架构 异步通信 

分 类 号:P751.1[交通运输工程—港口、海岸及近海工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象