首页 期刊 软件学报 限界上下文视角下的微服务粒度评估 【正文】

限界上下文视角下的微服务粒度评估

作者:钟陈星; 李杉杉; 张贺; 章程 南京大学软件学院; 江苏南京210023; 计算机软件新技术国家重点实验室(南京大学); 江苏南京210023; 安徽大学计算机科学与技术学院; 安徽合肥230601
devops   微服务架构   粒度   划分   限界上下文  

摘要:近年来,DevOps 日渐火热,作为支撑技术的微服务架构由于其敏捷性、灵活性和可扩展性已成为软件行业关注的热点.然而,微服务粒度的界定是微服务领域的一项难题,至今仍缺乏行之有效的评估微服务粒度的标准.针对这一问题,结合几种微服务划分原则提出了 4 项评估指标,用于量化地衡量微服务划分的合理性,并基于此提出了一种基于限界上下文的微服务粒度评估模型.同时,实现了工具原型可自动化地计算评估结果.案例研究部分将模型的评估结果与架构设计人员的心理预期进行比较,结果表明,所提出的评估模型可以较好地评估微服务粒度.

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

学术咨询 免费咨询 杂志订阅