长桥LONGBRIDGE
2022.04.24 02:18

交易延迟最低 10 毫秒,Longbridge 长桥自研云原生证券交易系统性能再提升

portai
I'm LongbridgeAI, I can summarize articles.

近日,Longbridge 长桥自主研发的证券交易系统再次实现性能突破,云环境下系统交易延迟(Latency)低至 10 毫秒,平均耗时 18 毫秒,在一个标准配置单元下的业务并发量提升至 20,000 笔/秒。作为业内首个采用云原生架构设计的异地多活、全内存证券交易系统,长桥自研系统的上述性能指标在香港证券行业均处于领先水平。此前,长桥曾宣布一项业界突破,将美股行情到终端的速度提升至 100 毫秒。

考虑到云上对物理资源的抽象,系统间通信往往会有额外的延迟,因此在云上构建低延迟系统会比基于传统机房更加困难。而长桥自研的交易系统不仅在交易延迟上有所突破,还充分发挥出云原生的优势,具备自动弹性缩放、自动故障转移、7x24 小时可持续运行等特点。相较于传统方案,该系统有着更灵活的容量伸缩能力,即使出现极端行情也能实现秒级扩容;应对突发故障时,系统的自动故障转移功能可以实现及时响应、自动切换,降低对用户的影响。

权威市场研究机构 IDC 认为,云计算已成为金融机构引入企业智能和数据驱动型创新的主要途径,基于云原生技术、分布式技术的新一代数字核心正成为行业关注重点。云原生产业联盟发布的《中国云原生用户调研报告(2021 年)》进一步展示了云原生技术应用的价值:90.59% 的用户提升了基础平台资源利用率并节约了成本;76.98% 的用户提升了业务应用弹性伸缩效率和灵活性;66.83% 的用户通过标准化交付提升了企业的交付效率;67.57% 的用户简化了系统运维流程;48.02% 的用户基于云原生的开放架构在已有系统上进行了功能扩展,加速了业务创新。

近年来,随着证券业务体量不断增长,业务复杂度不断提升,证券交易系统这一券商的核心基础设施承担着比过去数十年更大的压力。大多数券商采用的是第三方供应商提供的系统——这类传统交易系统往往已经运行了很多年,无论是系统容量、可扩展性、可维护性,还是对新业务的支持,都已无法满足当前业务场景的需求。券商们纷纷开始探索利用云原生、分布式等金融科技实现核心系统的升级迭代,并为自身数字化转型发展提供更强驱动力。

以 2021 年进军香港市场的社交型券商 Longbridge 长桥为例。创立初期,长桥就采用 Go、Rust 等现代高性能、安全开发语言,从 0 到 1 完成了交易系统、行情系统和风控系统的自研工作,其中长桥研发的交易系统也是业内首个采用云原生架构设计的异地多活、全内存证券交易系统。

由于证券交易业务对系统稳定性、并发能力、突发处理能力有着极高的要求,系统在设计时就必须考虑到高可用、高性能、易伸缩等特性,而这正是 “云原生” 的优势所在。因此,长桥在设计核心交易系统之初即面向云原生设计,确保系统能在云上以最佳姿势运行,并充分发挥云平台的弹性和分布式优势,满足证券行业高并发的交易特点。

与此同时,长桥的研发团队也注意到云环境下虽然系统容量和稳定性大幅提升,但受网络性能、数据传输等因素影响,系统低延迟无法得到保障。但金融行业与互联网行业不同,既无法接受为了提升系统性能而导致的系统延迟,也不可能为了优化系统延迟而降低系统一致性。

为了解决这一问题,长桥研发了适应云原生的分布式内存数据库以及分布式无状态系统框架。一方面,长桥将核心数据放到内存中进行处理——相比于传统数据库使用的磁盘读写机制,内存数据库能够提供更极致的读写速度,实现数量级的性能提升,也更适用于证券交易这类对性能要求更高的场景;同时,长桥将订单的计算处理无状态化,确保在实现节点的随时扩展与收缩时,订单数据不会出现错误或丢失的情况。

此外,值得一提的是,结合云原生架构,长桥在基础架构上真正实践了 “Infrastructure as Code”,也就是通过代码定义基础架构,通过 CI/CD 实现架构的变更。这种基础架构管理方式使得长桥能以更少的运维工程师管理更大规模的基础资源,同时出错的可能性更低。

放眼全球,以云计算、大数据、人工智能、区块链等技术为代表的金融科技在证券领域的应用场景正在不断拓宽,并深刻变革着证券公司的展业模式、业务架构及运营体系。业界也普遍认为金融科技和数字化或将成为证券行业下一个战略周期的发展核心驱动力。作为香港市场 “异军突起” 的新生代互联网券商之一,Longbridge 长桥有望凭借强大的金融科技实力以及对行业的深刻洞察,为香港证券业数字化转型注入更多活力,也为香港金融科技的蓬勃发展贡献更多力量。

The copyright of this article belongs to the original author/organization.

The views expressed herein are solely those of the author and do not reflect the stance of the platform. The content is intended for investment reference purposes only and shall not be considered as investment advice. Please contact us if you have any questions or suggestions regarding the content services provided by the platform.