一种基于分解和度量的微服务评估框架
软件工程
2019-08-23 v1
摘要
从单体系统迁移到微服务是一项非常复杂的任务。公司通常手动分解单体系统,分析单体的依赖关系,然后评估不同的分解选项。我们工作的目标有两个:1)我们提供一个微服务度量框架,以客观地评估和比较基于微服务的系统的质量;2)我们提出一个基于业务流程挖掘的分解系统。该微服务度量框架可以独立于所采用的分解过程应用,但也适用于持续评估系统的架构演化。结果表明,该分解框架有助于公司轻松识别不同的分解选项。该度量框架有助于降低在不同分解选项之间决策的主观性,并评估现有系统中的架构侵蚀。
引用
@article{arxiv.1908.08513,
title = {A Decomposition and Metric-Based Evaluation Framework for Microservices},
author = {Davide Taibi and Kari Systä},
journal= {arXiv preprint arXiv:1908.08513},
year = {2019}
}