中文

Balancing Microservices and Monolithic Architectures

软件工程 2026-07-04 v1 分布式、并行与集群计算

摘要

Enterprise software teams face a fundamental architectural choice: build a single unified application or decompose functionality into independently deployable services. This article examines monolithic and microservices architectures, analyzing their technical benefits, tradeoffs, and practical implications for scalability, reliability, deployment, and organizational complexity. It discusses how teams can evaluate these architectural approaches based on system size, business requirements, operational maturity, and long-term maintainability.

引用

@article{arxiv.2607.03898,
  title  = {Balancing Microservices and Monolithic Architectures},
  author = {Venkata Krishna Chaitanya Nuthalapati},
  journal= {arXiv preprint arXiv:2607.03898},
  year   = {2026}
}

备注

Published in Feedforward, IEEE Computer Society Santa Clara Valley Chapter, Volume 5, Issue 3, July 2026, pp. 28-33. Case Study. 6 pages, 1 table