在我们日常生活中,1秒很快,快到仿佛不过是一下心跳、一次眨眼。然而对于金融领域而言,这1秒却稍显“冗长”。在资本市场风云变幻的赛场上,时间的计量早已精确到毫秒、微秒、纳秒,甚至更细微的尺度。那每一个短暂的瞬间,是市场动向的微小脉搏,承载着价值的创造与风险的把控。
在这场金融竞赛中,谁能抢抓时间,谁便能占据先机。高性能、低时延的交易系统成为券商赢得市场的重要“法宝”。为此,各大金融科技公司积极打磨“低时延IT解决方案”这把“金钥匙”,以期在资本市场中赢得宝贵的“时间差”,加速打开市场之门。
KOCA-LDP整体性能指标领先
近年来,金证股份持续推动高性能计算与分布式低时延技术的探索与创新,自主研发的分布式低时延技术平台KOCA-LDP完成V2.0版本的迭代,对各基础组件进行关键技术升级,在核心交易场景中表现出卓越的性能优势。目前,KOCA-LDP整体性能指标已跻身行业第一梯队。
KOCA-LDP采用分布式低时延架构和全内存交易技术,用于极速订单、极速行情等高性能业务系统的构建。LDP全栈采用C/C++实现,并结合多种低延迟网卡和FPGA/GPU硬件加速技术,可运行在X86、ARM等不同CPU架构环境,且全面支持信创,是构建证券公司核心业务的新一代基础设施。
KOCA-LDP具备低时延、高可用、易开发、云原生的特点,通讯组件采用低时延网卡加速技术,有效降低了传输损耗,使得端到端时延仅为1.1微秒。运行平台通过运用内存数据库或内存数据结构,显著减少了磁盘读写损耗,业务内部穿透耗时更是小于1微秒,确保了数据处理的极高效率。
KOCA-LDP已广泛应用于资产估值、期权做市、融资融券、风控平台、行情分发、算法交易、策略交易以及极速交易等多个关键领域,为金融行业的快速发展提供强有力的技术支撑。
四大基础组件关键技术升级
KOCA-LDP基础组件包括微服务网关平台KGMS、高速消息总线HARE、交易中间件KGBP以及内存数据库KMDB,负责整个系统的统一接入、极速通讯、高效执行,并提供系统高可用、低时延、数据持久化等功能,通过这些组件的协同工作,为金融机构的业务发展提供了有力支持。
微服务网关平台KGMS
金证微服务网关平台KGMS定位于外围用户与服务端的中间层,用于隔离外网客户端与内网服务端,降低耦合性,提供高性能的API托管服务;新版本又集成了低时延通讯与纯异步交互技术,大幅提升并发量、降低通讯时延。此外,平台抽象出标准扩展接口,用于实现定制化需求,接口支持LUA与C语言,使用者可以根据自身场景,灵活选择扩展方式。
KGMS通过大量插件的互相协作保障后台各服务应用的正常运行,除了满足网关的基础功能以外,更兼容业内存量协议的接入及接出,实现多种协议之间的高效转换,保障新老系统过渡更加平滑。
高速消息总线HARE
金证高速消息总线HARE采用主流分布式架构,支撑核心业务系统从主备向多活架构升级,具备高性能、高可用、易使用、易扩展等特性,实现网络端到端时延低于1.1微秒,吞吐量超3800万/笔,单笔时延达到纳秒—微秒级;支持UDP、TCP和IPC等多种传输协议,满足各类消息传输场景需求;单节点客户容量达到千万级,可以按需进行线性扩展,能够为金融业不同种类的系统提供强有力的技术支撑。
经过全面升级,HARE不仅优化了RTO切换时间,提升了吞吐量性能,还新增了批量数据压缩和发送功能,提高了数据传输效率。此外,还深度优化了高可用集群的异常处理机制,确保系统能够更快速、准确地响应和处理各种异常情况,进一步增强了系统的稳定性和可靠性。
交易中间件KGBP
金证交易中间件KGBP是为适应行业极低延迟、高性能、高可用、高并发场景打造的业务运行平台。平台让业务开发简单的同时,保留了高扩展性,同时提供一些业务场景功能,如断点续作、定时任务、组播同步等基础组件;内部采用无锁队列通信,支持多进程、多线程运行,可承载各种类型业务以极高的性能执行。
内存数据库KMDB
金证低时延内存数据库KMDB,实现微秒甚至纳秒级别的数据操作响应,提供每秒数百万事务的吞吐量,同时具备主从复制、异步物理数据库同步功能,主要应用场景包括在线事务处理(OLTP)和实时分析处理(OLAP)。
在OLTP场景中,内存数据库能够提供更高的事务处理性能和更低的延迟,可以满足高并发的业务需求。升级后的内存数据库实现“零查找、零数据拷贝”,提高查询并发量、减少阻塞,提高程序整体并发处理性能,更好满足核心业务场景需要。
四大核心组件的全方位升级,为KOCA-LDP平台注入新活力,提升了其运行性能和稳定性,并在实际运行中展现出卓越的效果,不仅满足了业务持续发展的需求,更精准地契合了客户的多样化期望。
未来,金证股份将不断深化KOCA-LDP平台的升级与优化工作,为金融机构提供更为高效、稳定且安全的解决方案,助力其在激烈的市场竞争中稳健前行。