写点什么

从单体架构到微服务化拆分,方正证券如何实现前中后台一体化?

石锐

  • 2023-05-08
    北京
  • 本文字数:4243 字

    阅读完需:约 14 分钟

从单体架构到微服务化拆分,方正证券如何实现前中后台一体化?

近几年,券商数字化投入幅度显著提升,服务场景日渐多元化,能够在不同生活场景满足客户的证券投资及财富管理等各种需求。与此同时,还能通过有机组合研究、定价、交易等能力建设,实现客户服务体系的精准化、精细化。


在这一过程中,券商需要解决的核心问题之一是对复杂的系统架构进行整合,通过平台化构建和运营,提升技术架构灵活性、扩展性与开放性,从而实现内外资源的打通和服务能力的延展。


在最新一期的《超级连麦.数智大脑》直播中,方正证券信息技术部交易研发负责人石锐分享了方正证券在证券服务场景创新方面的探索,以及背后的技术架构升级的路径和经验。


以下是对话全文,经 InfoQ 编辑整理(点击链接观看完整直播回放):


InfoQ:近年来,券商的服务场景日渐多元化,方正证券通过持续的信息技术投入也在与业务部门不断探索新应用场景。目前取得了哪些阶段性的进展和里程碑式的成果?


石锐:如今,券商在数字化转型方面已逐步深入进入深水区。方正证券的转型目标是实现平台化、服务体系化、敏捷化和生态化,以全面赋能业务的发展,并从传统的以功能性服务为中心的模式转变为以客户为中心的服务模式。


在交易、销售、账户管理、投资、研究等各个方面,我们都构建了一些一体化的服务体系,比如我们已经构建了成熟的账户运营服务体系,并正在建设机构服务体系,这些都是我们取得的一些阶段性的进展。


InfoQ:在落地这些新应用场景的过程中,哪些数字技术是我们布局的重点?这些技术具体在其中如何发挥作用? 


石锐:在数字化转型中,我们自然而然地应用了一些新技术,比如成熟的人工智能、大数据和云计算等技术,这些技术都是我们关注的重点。


例如,在账户运营体系中,我们整合了自然语言处理(NLP)、图像识别、活体检测、数字证书和智能双录等能力,以提升客户账户业务办理的体验。这些能力的整合,极大地提升了我们的客户服务质量。


同时,我们还将客户置于服务的中心,构建了一体化的服务体系,涵盖交易、销售投、研等各个方面,致力于更加平台化、服务体系化、敏捷化和生态化的数字化转型。这些都是我们在数字化转型过程中取得的阶段性进展。


举个例子,在双录环节,客户办理业务时需要了解风险。过去,柜台人员需要点击播放投教视频,然后向客户提问并揭示风险,录制完成后再点击完成。这个交互过程非常繁琐。


现在采用智能双录技术,全程智能播报和提问。双录过程中有人脸识别、活体识别和智能检测客户回答是否准确,不需要人工点击交互实现整个双录环节。在管理方面,我们无需录制视频,只需将投教话术和文本粘贴到系统中,系统会自动播报和录制。与以往录制几个小时的视频相比,现在只需要 5~10 分钟即可完成整个投教视频的制作。


InfoQ:除了利用智能技术帮助我们实现提效,在大数据层面的应用又是什么样的?如何利用大数据实现精细化的运营?


石锐:举例来说:以前在我们的 APP 中,当客户想要查看他们的理财收益时,我们的展示方式并不清晰,也不能够显示长期收益趋势。应用了大数据技术后,通过每日分析和整理持仓收益数据,能够在前端页面中以月份和年份为单位展示客户的收益趋势。这种方式让客户清楚地了解他们的投资去向和收益情况,相较于以前只能看到当前收益的模糊情况而言,大大提升了客户体验。


InfoQ:券商进行数字化运营落地的过程当中,有必要对每一条业务线都进行用户价值的拆解吗?


石锐:在数字化转型中,我们需要站在客户的角度思考如何通过系统和金融科技的赋能提供高效且优质的服务。这需要对不同业务部门的需求进行拆分和分析,以满足不同的业务考量。因此,对用户需求进行拆解是必要的,同时也是具有挑战性的。


InfoQ:为了实现数字化、精细化运营,证券业务复杂度越来越高,在这个过程中,券商传统的技术架构会面临哪些挑战? 


石锐:过去,券商行业的技术系统架构采用的是单体架构,即所有功能都被打包在一个应用单元中。然而,随着业务变得越来越复杂,客户数量不断增加,这种架构在并发性、可维护性和敏捷性等方面面临着很大的问题和挑战。


比如,当我们推出一个新的业务,所有存量客户都需要重新签约,技术架构在应对大量客户接入并在同一时间进行签约时变得很卡顿,无论是 CPU 还是内存,使用率都大幅提升,并且短时间内不可用的情况也发生了。


因此,我们意识到必须采用分布式微服务化技术来解耦系统,确保在海量客户接入和信息洪峰时,保障系统的高可用性。


大约在 3-4 年前,我们提出了技术架构转型的思路,即从小的管理后台到大的运营中台的转型。我们在后台将复杂的单体应用服务功能打散、拆分,并进行微服务化,以尽可能降低功能间的耦合程度,实现高内聚、低耦合的技术形态。


这种微服务化能够跨平台、兼容多语言,并具有弹性的部署能力,同时还能实现敏捷高效的开发迭代。在中台这个层面,我们抽象出对外共享的服务能力,并整合各个后台系统的能力,从而实现更高效的数字化运营手段。


InfoQ:针对单体应用的拆分,我们是从什么样的一个维度,按照什么样的颗粒度去做的?


石锐:我们会从抽象和归纳的角度出发,针对核心交易系统的几大块进行拆分和支持。


例如,我们会将账户、交易、存管和清算这几个大模块进行抽象拆分,发现账户业务可以从单体的核心交易系统中独立出来,并且交易这一块也可以从抽象的角度进行拆分。这样做的目的是尽可能地避免账户和交易之间的互相关联,从而实现更高效的拆分和服务治理。


InfoQ:具体来说,方正证券是如何逐步进行前中后台的一体化整合的?


石锐:前中后台的实施是一个分步骤的过程。首先,我们构建了一个完善的运营中台,然后通过让 ToC 端接入到中台中,而不是直接与后台交互,实现了前中后台的一体化。在构建中台的过程中,我们投入了大量的工作,包括将各种 AI 能力集成到中台上,将各个后台系统的功能抽象出来并与中台打通。


这个过程从 2017 年开始,一直持续到 2020 年,总共花费了 2-3 年时间去完成中台的持续完善与成熟。当中台稳定后,我们持续对后台的解耦和架构进行升级,逐步实现前后端的无缝切换。


InfoQ:这是一个非常巨大的工程,您个人在其中印象最深刻的或者说觉得最大的一个难点是什么?


石锐:我认为在技术架构上,最大的难点并不在技术本身,而更多地在于向业务部门和前端人员进行宣导。


随着中台的搭建,客户服务的体验完全改变了,不再是以前的功能化模式。以前客户来办业务,只能通过营业部门的某个点单来处理,而现在,我们的系统会自动识别客户的账户规范程度,并提醒营业部门先完成合规性要求,然后才能处理具体的业务。


这意味着整个业务处理模式都发生了变化,更多的是培养业务部门和前线人员的操作习惯。中台的建设花费了我们大量的时间和精力,包括集成各种 AI 能力,与各个后台系统打通等。我们花了一年的时间搭建了中台的架子,并持续完善了 17 年到 20 年的 3-4 年时间,才让中台走向成熟。在中台稳定之后,我们才开始对后台进行解耦和架构升级,这样对前端的感知就不会那么强,变更会更加无感。


InfoQ:中台这个话题近几年争议性比较大,方正证券大概是在什么时间去搭建中台的?目前整体的使用感受如何?


石锐:我们从 2017 年开始整合各个后台系统的功能,将它们抽象为一个共享的服务能力,构建中台。因为后台系统可能由各个小系统组成,所以需要构建一个中台来整合。特别是在账户业务层面,我们构建了一个完善的账户服务运营体系。这个体系从前端、中台到后端,为应用提供了各种服务能力。


前端应用可以由各个渠道来支持,它们的服务能力由中台提供。前端应用不需要关心后台服务落在哪个系统上,只需要关心中台能够提供哪些服务能力,并整合各个系统的能力。这样可以实现更高效的数字化运营。


InfoQ:整体的效率提升有没有可量化的数据对比?


石锐:举例来说,之前,我们每天能够受理的业务量可能就是在万级规模,现在已经翻了 5、6 倍,达到 5 万到 6 万的量级水平。未来,我们的目标是实现每天 10 万以上的受理体量,年化从之前的几十万、百万到现在千万级的规模扩张。


InfoQ:中台建设最大的难度是如何量化它的价值,本可以简单实现业务需求,用中台模式必然会增加人力的投入,设计也会更加复杂,如何权衡业务的快速发展以及中台产品的通用化?


石锐:我们的考量是将简单的事情留给客户,将复杂的事情留给我们。从这个角度出发,数字化转型必然会增加成本和投入,包括人力成本和财务成本等。这是一个持续的过程,可能短期内并不会出现质变或量变。然而,这种持续的投入一定会带来业务层面和对客户体验方面的巨大回报,这种收益与投入是成正比的。


InfoQ:据了解,方正证券是证券行业为数不多实现柜面总部集中运营的券商。这种集中运营的模式有何优势?


石锐:过去,我们传统的业务办理模式是由营业网点受理并办结客户的业务。现在我们的模式已经变成了一种受办分离的模式,即营业部门只需要受理客户的业务需求,而审核和办结业务则由总部集中处理。


这种模式带来的好处是降低了营业网点业务办理的学习成本,网点员工无需再担心如何处理业务,只需按要求录入相关信息即可。以前,营业部门的受理岗位必须由专人负责,但现在,我们已经模糊了受理角色的边界,解放了营业部门的人力,以更好地实现全员营销的模式。此外,由于总部集中审核业务,我们的业务办理的合规性和准确性得到提高,并且复杂业务的办理效率也得到了提高。


InfoQ:您如何看待最近热度不断提升的AIGC技术?在证券行业,AIGC 在哪些场景具有比较大的应用潜力?


石锐:我认为无论是 AI 技术还是边缘计算等流行技术,我们与技术应该保持着适当的距离,要有和解的态度,具备清醒的认知,并非一定要采用最先进、最尖端的技术,而是要合适的、赋能业务发展的技术应用。新技术能够带来革命性创新,重塑生产力和生产关系,但这种创新必须基于实践,并由点到面才会发生变化。特别是在证券行业这样强监管的行业,所有业务展业都必须在合规合法前提下进行创新。在考虑数据安全性和客户隐私方面,监管要求非常高。


ChatGPT 和 AIGC 等技术能够打破伴随式服务模式,并带来体验的提升。此外,在管理层面,这种技术可以提高公司的运营管理效率并降低成本。通过这种技术,我们可以看到两个应用潜力:一是提升客户服务体验,二是降低运营成本。


InfoQ:面向未来,方正证券的数字化转型重心会放在哪些方面?如何持续升级我们的展业平台?


石锐:未来,我们公司的数字化转型将围绕以下三个重点展开:第一,我们将持续完善分布式交易体系,使之更加健壮、可靠;第二,我们将采用云原生架构,优化不同系统架构,提高效率和可扩展性;第三,我们将不断提升国产新技术创新,保持领先优势。这三个重点将是我们未来数字化转型的持续关注点。

2023-05-08 12:118164

评论

发布
暂无评论
发现更多内容

云原生Spark UI Service在腾讯云云原生数据湖产品DLC的实践

腾讯云大数据

数据湖

mac电脑推荐 LRTimelapse for Mac延时摄影视频

mac大玩家j

Mac软件 摄影软件 摄影后期处理软件

矩视快问快答

矩视智能

机器视觉 深度学习、

12个强大的 JavaScript 动画库,可帮助你提升用户体验

互联网工科生

JavaScript 动画库

十种数据库缓存相关的技术和机制

树上有只程序猿

数据库

【玩转鲲鹏 DevKit系列】如何快速迁移无源码应用?

华为云开发者联盟

后端 开发 华为云 华为云开发者联盟 企业号9月PK榜

关于Taro你需要了解这些

Onegun

小程序 taro 小程序架构

面试官:说一下 MyBatis 缓存机制?

王磊

Java Java面试题

XMind for mac (XMind思维导图)v23.08中文激活版

mac

XMind 思维导图软件 苹果mac Windows软件

软件测试/测试开发丨学会与 AI 对话,高效提升学习效率

测试人

人工智能 AI 软件测试 ChatGPT

Mac电脑十六进制编辑器 010 Editor 激活永久版

胖墩儿不胖y

代码编辑器 Mac软件

用户级协议和框架:DPDK、SPDK和VPP的业务场景和发展趋势

统信软件

寻找协调器FindCoordinatorRequest请求流程

石臻臻的杂货铺

Kafk

HarmonyOS应用开发—资源分类与访问

HarmonyOS开发者

HarmonyOS

HiAI Foundation助力端侧音视频AI能力,高性能低功耗释放云侧成本

HarmonyOS SDK

huawei HarmonyOS

GaussDB技术解读系列丨运维自动驾驶探索

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号9月PK榜

企业文件传输遇到的问题与解决方案

镭速

大文件传输 数据文件传输

跟单交易所开发,合约跟单交易系统开发

V\TG【ch3nguang】

软件开发文档大全(项目管理、开发、实施、交付、评审、投标支撑)

金陵老街

Vue java;

中国智能卡车“遥遥领先”:卡车NOA落地5000万公里0事故,全球首个

Openlab_cosmoplat

人工智能 自动驾驶

教你2种方法,将iOS设备通过MQTT协议连接到华为云物联网平台

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号9月PK榜

传统大数据迁移遇到的问题与解决方案

镭速

大数据迁移

使用融云 CallPlus SDK,一小时实现一款 1V1 视频应用

融云 RongCloud

android 音视频 通信 API CallPlus SDK

腾讯云生态以退为进,让「半条命」撑起「半边天」

ToB行业头条

安全检测演进,AIGC融合模糊测试开启新时代

云起无垠

网路安全

NFTScan 正式上线 TON NFTScan 浏览器!

NFT Research

NFT\

ShutdownHook妙用

FunTester

数据艺术,成就科学现代的全面预算管理模式

智达方通

数据分析 数据驱动 智达方通 数据叙事

数据库重构之路,以 OrientDB 到 NebulaGraph 为例

NebulaGraph

数据库

两行代码实现Redis消息队列,简单易用

高端章鱼哥

redis 消息列队

从单体架构到微服务化拆分,方正证券如何实现前中后台一体化?_大数据_InfoQ精选文章