基于跨服务贡献的微服务组织耦合评估
软件工程
2023-09-08 v1
摘要
对于传统的模块化软件系统,“高内聚、低耦合”是一种推荐的设计,对于微服务架构而言同样如此。然而,由跨服务调用与依赖所引起的耦合现象在其中普遍存在。此外,值得注意的是,微服务项目的团队在其跨服务贡献方面也可能面临高耦合问题,这不可避免地会导致技术债务与管理成本上升。此类组织耦合需要及时检测与缓解,以防止未来的损失。因此,本文通过考察微服务所有权与跨服务贡献,提出了一种可自动化的组织耦合评估方法。
引用
@article{arxiv.2309.03552,
title = {Evaluating Microservice Organizational Coupling based on Cross-service Contribution},
author = {Xiaozhou Li and Dario Amoroso dAragona and Davide Taibi},
journal= {arXiv preprint arXiv:2309.03552},
year = {2023}
}
备注
15 pages, 8 figures