《计算机技术与发展杂志》发表论文赏析
作者:金磐石;张晓东;邢磊;李晓栋;彭云;杨永;李铮
摘要:信用卡业务是业务逻辑最复杂的银行业务之一,其对可用性、可靠性、处理性能要求较高。 从技术发展角度来看,多技术栈融合的新型 IT 架构,符合云计算资源池化的趋势。 从业务角度来看,为满足不同的业务需求,同样存在多技术栈融合架构的诉求。 然而,多计算架构并非简单实现一个全新的技术栈即可,需要解决架构改造与设计、系统验证、兼容性以及故障切换等一系列问题。 面对上述挑战,该文面向金融 IT 系统高并发、高性能以及高可用需求,介绍了建行面向金融行业的高性能、高可用和高安全可靠的 x86、ARM 双平台混合架构系统中的设计与思考。 通过一系列的代码迁移、应用迁移以及系统垂直优化技术,实现高性能、高可用和高安全的诉求,并在建行得到了大规模、长时间的真实系统验证。
关键词:ARM;多计算架构;服务器;信用卡系统;代码迁移