大型银行如何拥抱内存数据库架构容易
在内存数据库上跑企业应用的一个好处就是能够针对交易进行实时的分析。据了解,一家来自瑞典的银行将云端架构与内部开发结合,让这一目标变成了现实。
在2013年6月,瑞典的Avanza银行成功上线了GigaSpaces Technologies公司提供的eXtreme Application Platform (XAP)内存数据库平台。CIO Ronnie Bodinger介绍,Avanza银行这次完全抛弃了原有的系统,而迁移到了GigaSpaces架构下。
Gartner分析师Massimo Pezzini在他的一篇研究报告中写道,尽管现在看起来还有些超前,但对于那些在扩展性以及实时分析方面有类似需求的企业来说,Avanza银行的这次迁移具有极大的参考价值。然而并不是所有的企业都能够追随Avanza的脚步,因为他们首先要考虑的是自己是否具备相应的IT知识储备,以及铤而走险的魄力。
Gartner另一位分析师Christian Hestermann则认为,Avanza对银行平台技术的尝试也为未来企业应用(ERP等)指明了方向。关键的业务系统将更多地向内存技术以及云计算靠拢,为交易型数据提供实时的分析能力。而在此之前,我们只能通过每天的批量导入导出赖在内部部署的系统中进行交易数据的分析。
Java in Java out
Avanza银行之前的系统主要是跑在Oracle数据库和Java平台上,无法快速满足银行未来的扩展计划。尽管核心业务应用的紧耦合架构对性能进行了最大限度的优化,但也导致了系统灵活性很差,几乎无法做出任何变动。
据了解,Avanza还开发了一套Oracle分布式缓存报表系统,但只提供了有限的数据写入能力,因此限制了系统的可扩展能力。对此CIO Bodinger表示:如果系统存在大量的读操作,你可以使用分布式的Oracle系统进行扩展,但是对于大量的写操作来说这就比较困难了。
Bodinger介绍,整个银行核心应用的代码重写工作基本上是由他们自己的50位Java程序员完成的,Avanza只请来3名咨询顾问来帮助他们加速整个开发进度。而如何让程序员熟悉新技术是他们面临的最大挑战,Bodinger表示:我们需要教会开发人员如何以GigaSpaces的方式来思考问题,而它与传统的平台技术有很大的差别。
然而幸运的是,Avanza团队过去十几年中积攒的Java专业知识派上了用场。他们使用了非常流行的开源Spring Framework进行开发,因为这能够满足银行的需求同时支持XAP的SOA架构。Spring Framework几乎可以将应用与XAP的专有API进行隔离,也就是说如果需要再迁移到其他的平台时,整体的成本是相对较低的。
根据Bodinger介绍,整个过程非常顺利,他自己也对新平台下的开发工作能够如此简单而感到惊讶,系统的上线比计划提前了一个月。目前Avanza的部分报表系统还运行在Oracle数据库上,但这些报表基本上只需要一年运行一次。Bodinger表示,团队还没有将这部分数据库与新系统进行集成,但未来也许会完成这一工作。目前银行内部没有ERP系统,他们使用了基于云的会计软件。
内存数据库引领创新
原文链接: GigaSpaces XAP平台将15台服务器上的客户数据进行了分割,来支持交易数据的实时分析。Bodinger介绍,Avanza银行投入了大量的计算资源在数据上,整个数据中心中的三分之二资源支撑了他们将近40万的客户。
从GigaSpaces的官上来看,在内存中配置应用程序逻辑、消息和进行数据分割,使得系统的扩展性得到了极大的增强。这种内存数据库模式不仅混合了交易和分析型工作负载,还为银行提供了极大的灵活性。客户、订单、账户以及交易等数据都保持分割状态,同时在内存数据格中进行复制。每一笔交易都对内存数据进行更新,同时在内存日志中创建新的条目,然后再同步更新到一个恢复数据库当中,而这个恢复数据库使用的是MongoDB。
Bodinger认为新的技术为银行的分析以及新产品开发带来了革命性的变化,举例来说,风险管理应用能够帮助人们实时分析并监控欺诈风险,比如客户是否超过其可借保证金的105%,或者货币组合的风险等。
新的分析能力还让Avanza能够快速识别对银行造成最大风险的前100位客户,并采取行动来限制他们造成的影响。Bodinger称,由于风险得到了控制,因此他们可以为客户提供更好的利率。
当被问及新平台是否能够应对未来的需求并支持新技术时,Bodinger表示最重要的是扩展性,目前Avanza拥有了无限的扩展能力。Avanza对于新技术永远是敞开怀抱,而内存数据库架构给了他们这种可能,能够让他们与市场的创新保持同步。
Bodinger表示,银行已经针对第二代订单管理系统开发了Windows Phone和iOS平台下的App,未来还计划推出新的抵押贷款产品以及针对短期交易者的桌面应用。
昆明不孕不育医院洛阳白癜风医院哪家治疗好南昌治疗男性功能障碍哪家好兰州治妇科医院哪家好福州子宫内膜炎哪家好
铜仁治疗白癜风哪好
-
国家中心城市学校,怎会并未几亩成熟的麦地?
收威农科院儿 新颖中会学校园里有个五亩大的神奇学院儿——“新·奇”农科...
2024-12-16
-
洋气新娘从不乱穿衣服,夏天试试这几件,让你美得高级又温柔优雅
随着年岁的快速增长,衣着装束也不先全然的追寻时尚了,我愈来愈讲究自身...
2024-10-12
-
FCC文件阐述苹果神秘的“网络适配器”,运行iOS系统
IT之家 5 月 22 日通告,支持蓝牙或 Wi-Fi 的商品都必须得到 FCC 等监管政府机构...
2024-07-23
-
这些“二胎”高校,发展不比“双一流”差
我们都知道,评判所中学大学生实力如何的方式,一般都是看这所大学生到底...
2024-07-04
-
小个子男生夏季穿搭,学学这3个显高技巧,轻松拥有大长腿
每个高中生都希望通过身习惯连动来点缀自己,让自己趋于更佳看外貌,甚至...
2024-06-29
-
儿歌多多魔力公主西西 公主换装记 宝宝来帮公主换漂亮的衣服 儿歌多多 星河知识计划 智慧生活星 抖音
儿歌多多魔法王子西北西北 王子装配所撰 宝宝来帮王子再多漂亮的衣服 儿歌...
2024-06-22