跳过正文
  1. Posts/

从 KCBP 到 KOCA-LDP:金证中间件三十年演进史

目录

📌 核心论点:金证中间件的演进史,本质上是一部中国证券交易系统从"营业部级"到"企业级"、从"集中交易"到"分布式低时延极速交易"、从"IOE 依赖"到"全栈信创"的产业进化史。

这条主线可以清晰地划分为五个阶段:1998 年前后自研中间件技术引入证券交易系统 → 2003 年 KCBP/KCXP 成为金融中间件民族品牌基石 → 2017 年启动第五代核心交易结算技术平台 → 2019 年 KOCA 云原生平台发布 → 2023 年 KOCA-LDP 分布式低时延平台迭代到 V2.0。

每一个阶段的跃迁,都不是孤立的技术升级,而是券商业务诉求、监管环境、硬件算力、信创战略共同作用的结果。理解这条演进路径,就理解了过去三十年中国金融科技自主可控的完整轨迹。

一、起点:1998 年前后,自研中间件技术引入证券交易系统
#

1.1 时代背景
#

1998 年,金证股份正式成立。彼时的中国证券交易系统,大多以"营业部级"架构为主——每个营业部独立部署一套交易系统,数据孤岛严重、跨营业部交易困难、系统扩展性差。

上世纪 90 年代初,金证推出早期的证券交易柜台——一套简化的关系型数据库管理系统。但真正的转折点发生在 1998 年前后:金证在行业内率先引入自主研发的中间件技术,首创三层 C/S 结构的第三代证券交易系统,业务处理能力和安全功能特性得到大幅提升。

三层 C/S 架构的革命性意义:

  • 表现层(客户端):负责用户界面
  • 中间层(中间件 + 应用逻辑):负责交易处理、通讯交换
  • 数据层(数据库):负责数据持久化

中间层的引入,是证券交易系统从"营业部级"迈向"企业级"的关键一步——它让交易处理逻辑与前端界面、后端数据库解耦,为后续的全国集中交易奠定了架构基础。

1.2 第一代证券集中交易系统
#

为推动中国证券行业证券交易系统及中间件 100% 国产化目标的实现,金证先后独立研发了拥有自主知识产权的交易中间件 KCBP、通讯中间件 KCXP,并构建了中国第一代证券集中交易系统。

💡 历史站位:在上世纪 90 年代末,国外中间件(IBM WebSphere、Oracle Tuxedo、ActiveMQ 等)几乎垄断中国市场。金证选择自研中间件,不仅是一家公司的技术决策,更是中国金融基础设施自主可控的起点。


二、基石时代:KCBP/KCXP 打造金融中间件民族品牌
#

2.1 KCBP:金证核心业务平台
#

KCBP(Kingdom Core Business Platform)是金证开发的交易管理中间件,属于面向企业关键业务的可扩展高性能交易中间件。

核心功能:

  • 管理计算机各种资源(如数据库连接资源、通讯资源)
  • 为应用程序提供运行框架,保证系统运行的高效性
  • 对交易完整性进行管理,调度应用程序的运行

技术特性:

  • 支持 UNIX、NT、Linux 等多种操作系统平台
  • 支持异构系统跨平台传输,报文支持文本格式和二进制格式
  • 可实现 C 语言结构数据类型跨硬件平台转换,转换过程透明
  • 屏蔽硬件平台、操作系统、数据库、网络差异
  • 支持 IBM DB2、Oracle、Microsoft SQL Server、Sybase、MySQL 等多种数据库
  • 通过提高自身的复杂度来简化用户系统的复杂度

架构形态:

graph LR
    A[KCBP 服务器] <-->|KCXP 队列技术<br/>模糊负载均衡集群| B[KCXP 通讯交换平台]
    B <--> C[KCBP 客户端]

KCBP 服务端通过 KCXP 队列技术组成模糊负载均衡集群,参与集群计算的 KCBP 数量可以动态、透明调整,是一个天然的计算网格。

2.2 KCXP:金证通讯交换平台
#

KCXP(Kingdom Communication Exchange Platform)是金证自主研发的基于消息队列技术的高性能、高可用的通讯中间件平台。

核心功能:

  • 实现消息在不同的网络协议、计算机系统和应用程序之间进行传递
  • 提供 Native API,并支持 JMS 规范
  • 建立网络通信的通道,进行数据的可靠传送,保证数据不重发、不丢失

技术特性:

  • 支持 TCP/IP、SNA、IPX/SPX、UDP、NetBios 等多种网络通信协议
  • 支持集群应用,具有良好的安全机制
  • 可在具有不同的网络协议的异构系统环境中保证消息可靠传递
  • 可运行在 Linux、Windows、AIX 等操作系统平台上

2.3 “小核心、大外延”:集中交易系统的架构范式
#

千禧年后,全国集中交易几乎成为证券行业发展的单选题。金证"新一代集中交易系统"在通讯层部署 KCXP,在核心业务处理层部署 KCBP,形成了一套跨平台特性的集中交易系统:

graph TD
    A[客户端层] --> B[KCXP 通讯层<br/>消息队列 / 协议转换 / 可靠传输]
    B --> C[KCBP 业务层<br/>交易处理 / 并发控制 / 事务管理]
    C --> D[数据库层<br/>Oracle / DB2 / MySQL 等]

这套架构具备 “小核心、大外延” 的体系特征:

  • 小核心:KCBP 负责核心交易逻辑,代码精简、稳定可靠
  • 大外延:通过 KCXP 连接各种外围系统(清算、风控、行情、资讯等)

2.4 基石地位的确立与余额宝案例
#

KCBP/KCXP 凭借高效的并发处理能力,成为打造核心业务系统的坚实技术底座,至今仍在中国证券市场享有非常高的占有率,平稳支撑着 A 股市场万亿级交易量的安全运行。

标志性案例——余额宝: 2013 年 9 月底,余额宝二期上线,方案依然沿用金证成熟的自主知识产权中间件 KCBP、KCXP,而且二期的 TA 直销系统全部迁移到了云上。这是金融行业第一例真正意义上的去 IOE 方案。这标志着 KCBP/KCXP 中间件在大资管领域的应用实现了突破性发展。

💡 基石时代的历史意义:KCBP/KCXP 不仅是金证的技术产品,更是中国金融中间件民族品牌的奠基之作。它证明了国产中间件可以在金融核心场景替代 IBM、Oracle 等国外产品,为后续全栈信创埋下了第一颗种子。


三、云原生时代:KOCA 开放云原生平台的发布
#

3.1 演进动因与 KOCA 定位
#

随着资本市场 IT 系统承载的业务复杂度急剧攀升,2017 年,金证开始投入研发基于"融合"架构的第五代核心交易结算技术平台。

2019 年,KOCA(Kingdom Open Cloud-native Architecture)开放云原生平台正式发布。它属于金证技术发展史上的第四代 JAVA 体系平台,定位如下:

  • 金证面向数字化时代打造的新一代分布式云原生技术架构体系的统称
  • 金证的统一技术平台与统一技术品牌
  • 全面赋能金融行业数字化转型的基础技术平台

3.2 KOCA 的七大核心特性
#

特性内涵
开放性采用当下最主流的开源技术体系,采用"定向开源"模式,满足自主可控需求
整体性覆盖从开发到运行到运维三大阶段的整体性技术架构,而非侧重单点能力
兼容性对开源技术进行封装,让业务层不再依赖于某一具体的开源组件
标准性除平台/技术组件外,还提供一系列技术标准
扩展性将典型应用场景的最佳实践融入平台作为标准输出,同时保留再次扩展能力
安全性将安全特性固化在平台框架中,自身有健全的开源治理机制
融合性微服务治理体系不光管理微服务应用,低时延及存量应用都可以统一纳管

3.3 KOCA 平台的产品矩阵
#

KOCA 不是一个单一产品,而是一个完整的技术中台矩阵:

  • 开发平台:KOCA-LCP 低代码平台、KOCA-DEVOPS 效能中心
  • 运行平台:KOCA-MXP 多终端平台、KOCA-DIDA 数据能力中心、KOCA-LDP 低时延应用平台、KOCA-HARE 高速消息总线、KOCA-KGMS 高性能接入网关、KCBP/KCXP(Legacy 演进中)、KOCA-MDB 内存数据库等
  • 运维平台:KOCA-AMO 运维平台

💡 战略意义:KOCA 的发布,标志着金证从"中间件厂商"升级为"金融级云原生技术平台厂商"。


四、极速时代:KOCA-LDP 分布式低时延平台的崛起
#

4.1 演进动因:时间就是金钱
#

根据证券交易规则,连续竞价遵循"价格优先、时间优先"撮合成交的原则。传统 KCBP 架构在微秒级极速交易场景下面临挑战:交易中间件层开销较大、数据库 I/O 成为瓶颈、无法实现微秒级端到端时延。

4.2 KOCA-LDP 的架构设计
#

基于 KOCA 平台,金证自主研发了 LDP 分布式低时延平台

graph TD
    A[KGMS 微服务网关<br/>统一接入 / 协议转换 / 快速路由] --> B[HARE 高速消息总线<br/>分布式 / 无代理 / 微秒级]
    B --> C[KMDB 内存数据库<br/>全内存交易 / 持久化]
    C --> D[KMAP 低延迟应用平台<br/>C/C++ 全栈实现]

4.3 四大基础组件与核心性能指标
#

KOCA-LDP V2.0 版本对各基础组件进行关键技术升级,整体性能指标跻身行业第一梯队:

组件/指标性能表现 / 技术特性
KGMS 微服务网关统一接入隔离内外网,降低耦合,支持灵活协议转换及快速路由
HARE 高速消息总线网络端到端时延 < 1.1 微秒;吞吐量超 3800 万笔/秒;支持 RDMA 等加速网络;采用无锁技术、NUMA 计算
KMDB 内存数据库显著减少磁盘读写损耗,业务内部穿透耗时 < 1 微秒
KMAP 低延迟平台全栈 C/C++ 实现,结合 FPGA/GPU 硬件加速,支持 X86/ARM 双架构

💡 架构哲学的根本转变:KCBP 时代是"应用层中间件 + 关系数据库",追求稳定性和跨平台;KOCA-LDP 时代是"全内存 + C/C++ 全栈 + 硬件加速",追求极致的低时延。前者解决了"企业级集中交易",后者解决了"微秒级极速交易"。


五、落地时代:FS2.5 与全栈信创
#

5.1 FS2.5:下一代核心交易系统
#

金证证券业务综合服务平台 FS2.5 定位为新一代证券核心业务系统,基于 KOCA 开发,采用微服务架构与容器化封装。

性能跃升对比:

维度传统集中交易(KCBP 时代)FS2.5(KOCA-LDP 时代)
核心交易延时秒级微秒级
清算性能小时级分钟级
架构集中式、主备分布式、多活
基础设施IOE全栈信创

5.2 信创适配与代表案例
#

KOCA-LDP 全面支持信创(X86/ARM 双架构、国产 OS、国产数据库)。在经纪业务排名 TOP20 的券商中,金证核心交易结算系统的市场占有率超过 50%。

  • 中金财富证券:FS2.5 成功上线,实现首个整体落地案例并"上线即信创"。
  • 华兴证券:全栈信创单轨上线金证 FS2.5,实现从应用软件到基础软硬件的纯国产化运行。

六、演进背后的三条底层逻辑
#

6.1 业务驱动:从"稳定运行"到"极速交易"
#

KCBP 时代的核心诉求是"稳定运行"(万亿级交易量不能错、不能停);KOCA-LDP 时代的核心诉求是"极速交易"(量化、高频交易兴起,微秒级时延成为核心竞争力)。

6.2 技术驱动:从"跨平台"到"低时延"
#

KCBP 的核心价值是"跨平台"(屏蔽异构环境差异);KOCA-LDP 的核心价值是"低时延"(全内存、无锁、硬件加速)。

6.3 战略驱动:从"去 IOE"到"全栈信创"
#

graph LR
    A[去 IOE<br/>2013 余额宝上云] -->|摆脱国外垄断| B[云原生<br/>2019 KOCA 发布]
    B -->|开源体系+定向开源| C[全栈信创<br/>2023 KOCA-LDP V2.0]
    C -->|国产CPU+OS+DB+中间件| D[全面自主可控]

七、KCBP 与 KOCA-LDP 的关系:不是替代,而是传承
#

很多人误以为 KOCA-LDP 是 KCBP 的"替代品",这是对金证中间件演进的最大误解。

graph TD
    A[KCBP/KCXP 基石<br/>通讯层/业务层] -->|继承| B[KOCA 云原生中台<br/>统一技术矩阵]
    B -->|扩展| C[KOCA-LDP 低时延平台<br/>HARE/KMDB/KGMS 新增组件]
  • KCBP/KCXP 没有被抛弃,而是作为 KOCA 矩阵中的"稳定运行"组件继续支撑传统集中交易。
  • KOCA-LDP 则是面向"极速交易"场景的新增能力。两者共同构成了金证中间件的完整版图。

八、结语:一部中间件的自主可控史
#

回望金证中间件从 KCBP 到 KOCA-LDP 的三十年演进,我们看到的是一部中国金融科技自主可控的完整史诗。

从 1998 年自研中间件技术引入证券交易系统,到 2013 年金融行业首例去 IOE 方案,再到 2023 年 KOCA-LDP 全面支持信创,金证用三十年时间走出了一条完整的金融科技自主可控之路。

📌 博主注: 这条演进路径的深层意义在于:它证明了中国金融科技企业完全有能力从"应用层"一路向上突破到"中间件层"、“数据库层”、“操作系统层”、“CPU 层”,最终实现全栈自主可控。当 FS2.5 在中金财富证券"上线即信创"时,金证中间件的演进史就不再是单纯的技术升级史,而是中国金融科技自主可控的国家战略缩影。

从 KCBP 到 KOCA-LDP,变的是架构、性能、技术栈;不变的是"自主研发、安全可控、服务金融"的初心。


附录:金证中间件演进里程碑速查
#

时间里程碑代表产品关键指标/意义
1998 前后自研中间件引入证券交易系统三层 C/S 第三代系统营业部级 → 企业级
2003金融中间件民族品牌基石确立KCBP / KCXP构建第一代证券集中交易系统
2013.09金融行业首例去 IOE 方案KCBP/KCXP + 余额宝 TA 上云大资管领域突破性发展
2017第五代核心交易平台启动研发“融合"架构云原生、分布式、微服务
2019KOCA 开放云原生平台发布KOCA (第四代 JAVA 体系)统一技术平台与品牌
2023.01KOCA-LDP 分布式低时延平台发布LDP + HARE + KMAP + KMDB端到端时延 1.1μs,支持信创
2023.04KOCA-LDP V2.0 迭代KGMS + HARE + KGBP + KMDB整体性能跻身行业第一梯队
2024.08FS2.5 基于 KOCA-LDP 落地下一代核心交易系统核心交易微秒级,清算分钟级
持续连续 20 余年保障金融运行安全KCBP / KCXP平稳支撑 A 股万亿级交易量

如果这篇文章对你理解金融IT架构演进有帮助,欢迎点赞、收藏并分享给同行!

相关文章