华锐技术何志东:证券核心交易系统分布式改造将迎来规模化落地阶段

news2024/10/5 19:17:55

近年来,数字化转型成为证券业发展的下一战略高地,根据 2021 年证券业协会专项调查结果显示,71% 的券商将数字化转型列为公司战略任务。

在落地数字化转型战略过程中,证券业核心交易系统面临着不少挑战。构建新一代分布式核心交易系统成为券商落地数字化转型的有效路径,证券业核心交易系统分布式改造已是大势所趋。

证券业核心交易系统有什么需求?有哪些挑战?如何进行分布式架构升级?在 PingCAP 用户峰会 2023 上,华锐分布式技术实验室主任何志东接受采访时给出了他的观察和思考。

证券业核心交易系统面临挑战

在数字化转型的大背景下,金融业的系统架构都面临着新的需求和挑战。 由于业务的差异,银行、证券、保险三大金融行业对系统架构的需求既存在共性,也有不同。

何志东介绍,银行、证券、保险都属于金融业,金融业稳定第一,对系统的高可用能力要求极高,尤其是银行、证券对系统有更高的可用性要求。

相比于银行,证券业因自身的业务特性,对系统架构有独特的需求。首先是低延时,证券市场交易永远追求超低延时,证券核心交易系统需要微秒级(1 毫秒 = 1000 微秒)时延,银行系统达到毫秒级(1 秒 = 1000 毫秒)。其次是高并发,证券核心交易系统会有很多瞬间的脉冲,单一系统瞬间超万笔每秒,交易所侧的系统设计并发容量都是几十万笔每秒,这样的高并发量是双十一等购物节的峰值,但那并非常态,而高并发量是证券业的常态。在系统规模上,证券业的系统规模没有银行那么大。

“需要在小规模系统的情况下处理更高的并发,而且要求更低的时延,这就是证券业跟银行业核心交易系统的一个很重要的差别。”何志东说。

证券核心交易系统是证券公司交易执行平台,提供交易前端风控检查、订单生成、报盘、交易管理、运营等功能,为投资者提供交易服务。从 2005 年算起,上一代集中式架构的证券核心交易系统已经运行了近 18 年,证券行业正处在持续发展阶段,上一代系统面临着高可用、低延时、高吞吐、易扩展、安全方面的挑战,已经无法满足新的业务诉求。

“整个证券行业正在进入到新一代核心交易系统更新迭代的关键时间节点。”何志东说,证券业核心交易系统不断追逐新的技术,追求高可用和性能,支持全栈国产化以实现安全性,核心交易系统的分布式改造迫在眉睫。

今年 6 月,中国证券业协会印发《证券公司网络和信息安全三年提升计划(2023-2025)》,鼓励券商向分布式架构转型。计划明确鼓励有条件的券商积极推进新一代核心系统的建设,根据不同客户群开展核心系统技术架构的转型升级工作。积极从集中式专有技术架构向分布式、低时延、开放技术架构转型。

分布式改造加速破局

何志 东介绍, 上一代证券交易系统围绕数据库构建,太过于依赖数据库的能力。 而随着业务对极速低时延的需求加深,围绕着数据库构建系统的方式无法满足其低时延需求,假设每一步业务处理都要跟数据库进行交互,再往下走,数据库能达到毫秒级,系统不可能达到微秒级。

由于证券行业追求极致的低延时,需要从底层硬件、基础软件再到上层应用全方位整体探索,软硬件一起结合才能实现技术攻关。所以华锐技术 2017 年成立了分布式技术实验室,把业内先进的硬件技术应用进来,华锐技术新一代证券分布式核心交易系统的技术路线是去数据库集中化,采用低时延消息总线通信、业务逻辑内存化处理,进行分布式改造,以实现超低时延,这是目前行业内已经验证可行的方案。

全栈国产化的趋势下,华锐技术联合各生态伙伴打造全栈国产化解决方案,助力证券业进行分布式改造。比如华锐核心交易平台(ATP)与 TiDB 组成的新一代分布式核心系统联合解决方案,以解决证券核心交易系统的挑战。

ATP 基于分布式低时延消息总线构建,实现微秒级高并发交易,并实现应用层分布式弹性扩缩容,提供高吞吐、低时延等关键业务能力;ATP 实时将数据写入 TiDB,提升数据持久化和高可用能力,并提供对外部机构查询接口;基于 TiDB 原生分布式和跨机房多活能力,实现数据库的跨机房多活能力。

该联合解决方案是全栈国产化方案,采用国产服务器、国产操作系统和交换机。满足高可用特性,联合方案采用两地三中心(一主两备)高可用部署,主备数据中心采用主备高可用部署,组件间实时同步保持强一致性,任意单点故障实现自动切换,RPO=0,RTO<10 秒。应用和数据库都支持水平扩展。

何志东指出,分布式的联合解决方案所采用的交换机、PC 服务器等设备,单一设备可靠性、性能比不上小型机,但通过上层应用、数据库、基础设施的高可用方案设计,构建出时延更低、性能更强、可用性可靠性更高,且可横向扩展的整体解决方案。

何志东认为,随着去年头部券商国泰君安新一代核心交易系统上线投产,并完成全量 1500 万客户的迁移,业内对全栈国产化核心交易系统先进替代的信心进一步增强,未来也会有更多的券商跟进。相比于银行业,证券核心交易系统的规模较小,且标准化程度更高,更依赖供应商提供的标准解决方案,分布式改造进展会更快,证券业核心交易系统分布式改造将迎来规模化落地阶段。华锐技术也将继续联合 PingCAP 这样的分布式数据库厂商,推动证券业核心交易系统的分布式升级改造,他认为 PingCAP 此时推出中国战略,能够更好地满足国内证券市场的需求,未来可期。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1148983.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Ansible自动化运维工具介绍与部属

Ansible自动化运维工具介绍与部属 一、ansible简介1.1、什么是Ansible1.2、Ansible的特点1.3、Ansible的架构 二、Ansible任务执行解析2.1、ansible任务执行模式2.2、ansible执行流程2.3、ansible命令执行过程 三、部署ansible管理集群3.1、实验环境3.2、安装ansible3.3、查看基…

[架构之路-246/创业之路-77]:目标系统 - 纵向分层 - 企业信息化的呈现形态:常见企业信息化软件系统 - 客户关系管理系统CRM

目录 前言&#xff1a; 一、企业信息化的结果&#xff1a;常见企业信息化软件 1.1 客户关系管理系统CRM 1.1.1 什么是客户关系管理系统 1.1.2 CRM总体架构 1.1.3 什么类型的企业需要CRM 1.1.4 创业公司在什么阶段需要CRM 1.1.5 研发型创业公司什么时候需要CRM 1.1.6 C…

面试题:说一下海量请求下的接口并发解决方案

文章目录 服务限流限流算法1. 漏斗算法2. 令牌桶算法3. 滑窗算法 接入层限流Nginx限流 本地接口限流Semaphore 分布式接口限流使用消息队列 设定一个场景&#xff0c;假如一个商品接口在某段时间突然上升&#xff0c;会怎么办&#xff1f; 生活中的例子来说&#xff0c;假设冰…

1.4 安全服务

思维导图&#xff1a; 1.4 安全服务 定义&#xff1a;在通信开放系统中&#xff0c;为系统或数据传输提供足够安全的协议层服务。 RFC4949 定义&#xff1a;由系统提供的对系统资源进行特殊保护的处理或通信服务。安全服务通过安全机制来实现安全策略。 分类&#xff1a;X.800 …

加密机:保护您的信息安全的强大工具

在当今数字化的世界中&#xff0c;信息安全显得尤为重要。信息不仅关乎个人的隐私&#xff0c;也关乎企业的生死存亡。无论是个人还是企业&#xff0c;我们都需要一种强大的工具来保护我们的信息安全&#xff0c;这种工具就是加密机。 加密机是一种专门用于加密和解密电子数据的…

腾讯云香港服务器轻量24元一个月性能测试

腾讯云香港轻量应用服务器优惠价格24元一个月&#xff0c;一年288元&#xff0c;以前是30M峰值带宽&#xff0c;现在是20M峰值带宽&#xff0c;阿腾云atengyun.com分享腾讯云香港轻量应用服务器性能测评&#xff0c;包括香港轻量服务器配置价格表、CPU性能和CN2网络延迟测试&am…

中学化学实验室方案建设要求及注意事项

中学化学实验室是供学生进行化学实验和教师进行实验教学的地方。它通常包括实验台、通风设备、储存柜等设施&#xff0c;以及各种实验仪器和药品。在实验室中&#xff0c;学生可以通过实验学习化学知识&#xff0c;进行化学反应的观察和测量&#xff0c;提高自己的实践能力和科…

Vue3.3指北(五)

Vue3.3指北 1、axios1.1、axios是什么1.2、axios特点1.3、json-server1.4、安装axios 2、请求配置2.1、axios API2.2、请求别名的使用2.3、响应结构2.4、请求配置2.5、全局配置2.6、创建axios实例2.7、修改实例配置 3、发送Get请求4、发送POST请求5、发送并发请求6、axios拦截器…

轨迹规划 | 图解路径跟踪PID算法(附ROS C++/Python/Matlab仿真)

目录 0 专栏介绍1 PID控制基本原理2 基于PID的路径跟踪3 仿真实现3.1 ROS C实现3.2 Python实现3.3 Matlab实现 0 专栏介绍 &#x1f525;附C/Python/Matlab全套代码&#x1f525;课程设计、毕业设计、创新竞赛必备&#xff01;详细介绍全局规划(图搜索、采样法、智能算法等)&a…

Python基础入门例程25-NP25 有序的列表(列表)

最近的博文&#xff1a; Python基础入门例程24-NP24 淘汰排名最后的学生&#xff08;列表&#xff09;-CSDN博客 Python基础入门例程23-NP23 删除好友&#xff08;列表&#xff09;-CSDN博客 Python基础入门例程22-NP22 删除简历&#xff08;列表&#xff09;-CSDN博客 目录 最…

进阶设计一(DDR3)——FPGA学习笔记<?>

一.简介 DDR3 SDRAM&#xff0c;以其单位存储量大、高数据带宽、读写速度快、价格相对便宜等优点 吸引了大批客户&#xff0c;占领市场较大份额。同时&#xff0c;作为内存条中不可缺少的一部分&#xff0c;DDR3 SDRAM 在计算机领域也占有一席之地。 要掌握 DDR3 SDRAM…

公众号流量主项目,只需搬运,一篇文章收益2000+

最近公众号流量主火得不行&#xff0c;大家都想着抓住这个赚钱机会。 连培训团队都看到了商机&#xff0c;开起了学费最低要四位数&#xff0c;甚至高达9880的培训班&#xff01;看来这行确实是个风口项目啊。 以前公众号是个封闭的圈子&#xff0c;你的阅读量和粉丝数量是成正…

Vue指令大全:深入探索Vue提供的强大指令功能

目录 v-bind指令 v-on指令 v-if和v-show指令 v-for指令 自定义指令 其他常用指令 总结 Vue.js是一款流行的JavaScript框架&#xff0c;具备丰富的指令系统。Vue指令允许开发者直接在模板中添加特殊属性&#xff0c;以实现DOM操作、事件绑定、样式控制等功能。在本文中&a…

PHP+MySQL的大学宿舍管理系统【附源码】

视频如下&#xff1a; PHPMySQL宿舍管理系统【】 ** 图&#xff1a; ** 目 录 摘 要 I Abstract II 前 言 IV 1 概述 1 1.1系统开发的目的 1 1.2国内外的研究情况 1 1.3本文主要完成的工作 2 2 开发环境以及开发工具 3 2.1开发环境 3 2.1.1 硬件的开发环境 3 2.1.2 软件的开发…

【Unity ShaderGraph】| 快速制作一个 卡通阴影色块效果

前言 【Unity ShaderGraph】| 快速制作一个 卡通阴影色块效果一、效果展示二、卡通阴影色块效果三、应用实例 前言 本文将使用ShaderGraph制作一个卡通阴影色块的效果&#xff0c;可以直接拿到项目中使用。对ShaderGraph还不了解的小伙伴可以参考这篇文章&#xff1a;【Unity …

同屏实时渲染百万级独立的3D可渲染对象

大规模渲染在游戏、家装、或者其他生产制造相关的环境下有直接的刚需&#xff0c;能独立渲染的3D对象越多&#xff0c;越容易实现复杂的场景需求。 下图是200多万(2 * 1024 * 1024)个可渲染的3D对象&#xff0c;的实时渲染情况截图。

API接口在电商数据采集【例如:淘宝平台商品详情SKU订单数据接口的采集 】中的接入说明及参数讲解

No.1 接口请求方式类型 常见的http请求方式包括&#xff1a;get&#xff08;查&#xff09;、post&#xff08;增&#xff09;&#xff0c;除此之外还有put&#xff08;改&#xff09;、delete&#xff08;删&#xff09;等。接口所属类型是由业务决定的。比如你打开淘宝&…

【javaweb】学习日记Day13 - AOP 事务管理 切入点 连接点

目录 一、完善解散部门功能 二、spring 事务 &#xff08;1&#xff09;Transactional 事务管理 ① rollbackFor 控制异常类型 ② propagation 事务传播控制 1、定义解散部门操作日记 三、AOP基础 1、概述 2、快速入门 &#xff08;1&#xff09;案例&#xff1a;统…

c++拷贝构造与赋值运算符重载

目录 目录&#xff1a; 1&#xff1a;拷贝构造 2&#xff1a;赋值运算符重载 前言&#xff1a;在上一章我们已经学习过了&#xff0c;构造与析构这两个默认成员函数了&#xff0c;接下来让我们一起来学习另外两个重要的默认成员函数。 首先让我们来讲一下默认成员函数这个概念…

[架构之路-245/创业之路-76]:目标系统 - 纵向分层 - 企业信息化的呈现形态:常见企业信息化软件系统 - 企业资源管理计划ERP

目录 前言&#xff1a; 一、企业信息化的结果&#xff1a;常见企业信息化软件 1.1 企业资源管理计划 1.1.1 什么是ERP&#xff1a;企业最常用的信息管理系统 1.1.2 ERP的演进过程 1.1.3 EPR模块 1.1.4 EPR五个层级 1.1.5 企业EPR业务总体流程图 1.1.6 什么类型的企业需…