一种从单体企业系统中提取微服务的技术
软件工程
2016-05-11 v1
摘要
微服务架构背后的理念是将单个大型复杂应用程序开发为一套小型、内聚、独立的服务。另一方面,单体系统随时间变得更大,偏离预期架构,并且演进变得有风险且昂贵。本文描述了一种在单体企业系统上识别和定义微服务的技术。作为主要贡献,我们的评估表明,我们的方法能够在一个 750 KLOC 的银行系统上识别出成为微服务的合适候选者。
引用
@article{arxiv.1605.03175,
title = {Towards a Technique for Extracting Microservices from Monolithic Enterprise Systems},
author = {Alessandra Levcovitz and Ricardo Terra and Marco Tulio Valente},
journal= {arXiv preprint arXiv:1605.03175},
year = {2016}
}
备注
Alessandra Levcovitz; Ricardo Terra; Marco Tulio Valente. Towards a Technique for Extracting Microservices from Monolithic Enterprise Systems. 3rd Brazilian Workshop on Software Visualization, Evolution and Maintenance (VEM), p. 97-104, 2015