弹性微服务:恢复模式、策略与评估框架的系统综述
软件工程
2026-02-03 v1
摘要
微服务系统支撑着现代分布式计算环境,但仍易受到部分故障、级联超时和不一致恢复行为的威胁。尽管已提出诸多弹性与恢复模式,但现有调查大多为描述性,缺乏系统证据综合或量化严谨性。本文采用 PRISMA 方式,对 2014-2025 年间发表的关于微服务恢复策略的实证研究进行系统文献综述,检索来源包括 IEEE Xplore、ACM Digital Library 和 Scopus。初始文献库包含 412 条记录,通过透明的包含、排除及质量评估标准筛选出 26 篇高质量研究。综述识别出九大弹性主题:电路断路器、带抖动和预算的重试、伴随补偿的 Saga、幂等性、隔离舱、自适应背压、可观测性和混沌验证。作为数据驱动贡献,本文引入恢复模式分类学、弹性评估评分清单用于标准化基准测试,以及基于约束的决策矩阵,将延迟、一致性和成本权衡映射到合适的恢复机制。结果将碎片化的弹性研究整合为结构化且可分析的证据基础,支持可复现的评估与面向容错和性能感知的微服务系统设计。
引用
@article{arxiv.2512.16959,
title = {Resilient Microservices: A Systematic Review of Recovery Patterns, Strategies, and Evaluation Frameworks},
author = {Muzeeb Mohammad},
journal= {arXiv preprint arXiv:2512.16959},
year = {2026}
}
备注
Accepted for publication. Camera ready version presented at an international IEEE conference. Final version to appear in 2026