摘要

近年来,银行业广泛应用微服务架构以提升系统的可扩展性和可维护性。然而,对于存量的单体架构应用而言,推翻重建存在较大的业务和科技风险。对此,文章探讨如何将单体应用平滑升级为微服务架构,提出渐进式重构思路,从实践经验中总结微服务设计原则、应用重构模式及数据库改造方案,为银行信息系统架构升级提供参考。