中文

从单体系统到微服务:一种评估框架

软件工程 2021-05-03 v3

摘要

背景。采用基于微服务的架构对单体系统进行重新架构是一种普遍趋势。各类公司出于不同原因正迁移至微服务。然而,做出如重新架构整个系统这般重要的决策必须基于真实事实,而非仅凭直觉。目标。本工作的目标是提出一种基于证据的决策支持框架,供需要迁移至微服务的公司使用,该框架建立在对一组其特征与指标的分析之上,这些特征与指标应在重新架构其单体系统之前收集。方法。我们采用混合方法设计本研究,结合系统映射研究与以访谈形式对从业人员开展的调查,并基于扎根理论推导评估框架。结果。我们确定了一组信息与指标,公司可借此决定是否迁移至微服务。基于上述指标所提出的评估框架,对于需要迁移至微服务且不愿冒遗漏重要信息风险的公司而言可能有所助益。

关键词

引用

@article{arxiv.1909.08933,
  title  = {From Monolithic Systems to Microservices: An Assessment Framework},
  author = {Florian Auer and Valentina Lenarduzzi and Michael Felderer and Davide Taibi},
  journal= {arXiv preprint arXiv:1909.08933},
  year   = {2021}
}

备注

Information and Software Technology(2021)