当金融架构遇到互联网

个人简介 Leon Wang,广发证券架构师,清华大学工程物理系博士。具有十年以上的软件开发和八年以上的软件架构设计经验,熟悉大型软件应用从前端,到后端,从需求分析,架构设计,业务建模,开发,测试,到持续集成与部署整个流程,工具与方法。曾在雅虎等知名互联网外企担任资深架构师,并意识到下一个互联网颠覆的行业是金融从而投身证券行业。致力于将云计算和大数据以及其他互联网开源技术应用于金融应用,构建技术平台,推动证券行业的去IOE化以及自主研发。目前在广发证券主持统一接入,统一消息推送等云服务的研发,以及高性能,可扩展的金融应用中间件服务和消息总线平台的设计与研发。

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。自2007年3月份首次举办以来,已经有包括传统制造、金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。

   

1. 大家好,欢迎来到QCon上海采访现场。今天我们有幸请到了广发证券的架构师王烈波先生。王烈波先生请先给大家打个招呼。

王烈波:Hi,大家好,我是王烈波。我之前是在互联网行业摸爬滚打了七八年,现在是进入了金融这个全新的行业。我希望能够把互联网和金融这个行业能够结合起来,能够做出一些创新性的工作吧。

   

2. 您刚才提到了之前是在互联网行业做了好多年,然后就是是一个比较大的一个跨越,到了金融一个行业。那么您觉得互联网行业的架构和金融行业的架构,它们之间有什么样的区别和联系?

王烈波:区别来讲的话,因为现在互联网是一个比较火的行业,而且它不断的在颠覆传统行业中效率比较低的一些地方,可以说只要有任何地方存在这种效率或者沟通的不顺畅,那么互联网行业就有可能去改造这个行业。那我们知道金融这个行业,它对流动性是非常关注的。所以从本质上来讲,它和互联网行业是有契合点的。它希望能够减少交易过程当中的这种阻碍。所以从这点上来说,这两个是从理念上来讲是有一定的结合点的。 金融行业本身从我们目前的理解来看,还是一个传统性的行业。所以它有很多东西都是集中式的,或者说中心化的,不管从公司层面的架构,还是说从技术方面的架构,包括采用的产品等等。这些可能是和互联网这种天生的分布式的基因,有一定的抵触。但我们相信,从未来来讲,随着金融行业的逐渐开放,这个问题是能够逐渐好转的。

   

3. 那我们知道,其实一谈到架构,就说架构是来源于需求。那么您觉得在这些非功能性的需求方面,传统的金融系统和互联网的系统,它们俩之间会有什么样的区别?

王烈波:从传统的金融系统来讲,那我们刚刚讲了,它是比较注重稳定性,尤其是对这种高可用性的方面的要求是非常高的。像这种证券交易,在开市时间是不允许出现任何的系统的宕机,或者无法服务的这种情况,所以它对高可用性的关注,会超过性能方面的关注。那对于互联网行业来讲,因为是要应付这种超大的并发量,大用户的并发量,所以它对性能方面的要求会比较高一些。这可能是互联网架构和金融架构的一个主要区别。

   

4. 那您刚才其实也提到了,其实我们要把互联网的一些思维放到我们对金融系统的架构的设计里面去。那您想要做到这一点的话,对于我们现在广发证券的架构做了哪些调整呢?

王烈波:首先一个调整就是说,从我们广发证券作为一个传统的一个公司来讲,以前可能就是很多的开发的方式,比如说都是这种集中式的,像这种瀑布式的一些开发,包括从流程过程当中也是面向过程这种方式。那么从我们引进互联网的主要的理念,就是说要去做这种开发,包括构建,包括测试、部署等等方面的自动化,这是一个方面。 然后从另一个方面,就是架构方面来讲,我们会引入去中心化的思维,尝试去做一些去IOE的工作,然后能够把互联网的一些开源的技术和理念能够引入到金融的交易,包括风控等等这些系统的设计当中来,那这是我这个做的一些主要的工作。

   

5. 这样一个过程应该是一个比较漫长的过程?

王烈波:是的,那是因为这种不管是历史原因,还是说政策,包括社会的发展,从稳定的角度来讲,都不允许这件事情能够采用那种革命的方式。所以还是得随着这个市场的开放,逐渐的去一步一步的进行。

   

6. 那么随着互联网思维不断的在发展,不断的在深入人心,那么将来我们还会在金融系统里面的架构设计方面还会做哪些改进,给大家分享一下吧?

王烈波:我们现在在搭建这种平台,就是一个可以敏捷的开发构建、包括运营的一个平台。然后把我们这个技术框架和通信的架构给搭好之后,把我们的应用框架搭好之后,我们希望将来能够把这些基于互联网技术孕育出来的平台能够为我们金融系统服务的开发去做出贡献。那从我们将来是希望能够去做,比如说大数据方面的,去挖掘我们的交易行情等等,包括历史行情这些历史数据,这种大范围的数据,包括从各种渠道采集到的这种金融的资讯,去做这个数据挖掘,然后以此来推动我们的,比如说策略交易的平台,基于事件复杂处理这么一种交易。然后来实现所谓的杀手级金融应用,这是我们将来一个远景的一个目标。

你可能感兴趣的:(当金融架构遇到互联网)