银行IT架构正从集中式(大型机+DB2)向分布式(X86+分布式数据库)演进——这一转型直接影响所有系统的测试策略和性能基线。
| 时代 | 架构 | 代表 | 测试难点 |
|---|---|---|---|
| 1.0 | 集中式主机 | IBM大型机+DB2 | 资源有限、环境稀缺 |
| 2.0 | IOE架构 | IBM小型机+Oracle+EMC | 垂直扩容成本高 |
| 3.0 | 分布式微服务 | X86+分布式数据库+Spring Cloud | 分布式事务、链路追踪 |
| 4.0 | 云原生 | 容器化+K8s+Service Mesh | 弹性伸缩、混沌工程 |
操作:梳理新旧架构差异点,制定"新旧并行验证"的测试策略
分布式事务一致性、数据分片正确性、多地多活切换测试