检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:代飞 刘国志 李章 莫启[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[交通运输工程—港口、海岸及近海工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222