传统企业核心系统架构优化行动指南

【摘要】很多企业的核心系统随着业务的快速发展,一段时间后会出现运行缓慢、运行卡顿等非正常情况。对于这类性能问题的解决大多受系统本身架构限制,除了对资源进行优化外,大多处于被动状态。资金和技术雄厚的传统企业可以采取比较激进的做法,进行服务化重构,或升级系统的当前版本,但激进的做法往往面临的高风险,本文将结合实际优化过案例,从整体解决方案的角度剖析该类问题的优化经验及技巧。

很多传统企业的核心应用系统大多是单体应用:1-2台APP应用,后端1个数据库实例,如下图:

稍微好一点的可能会有一台单独的服务器用来部署报表类应用(报表业务与应用实现应用层面的解耦),但数据方面大多还是与APP共用统一数据库,如下图:

这实际上是由于企业的业务实际情况和行业属性导致的,该类核心应用系统大多为外采的、成熟的商业产品(迭代较慢,1~2年可能才有新版本推出),可以满足企业的正常业务系统,但大多会随着企业自身业务的快速发展,一段时间后会出现系统运行缓慢、运行卡顿等非正常情况。相信很多传统企业的IT工程师都会面临该类问题(就我本人随机与几家不同区域的传统企业信息负责人沟通后,全部面临或是曾经面临过),对于这类性能问题的解决大多受系统

猜你喜欢

转载自blog.csdn.net/qq_61890005/article/details/130469986