首页|尊龙集团中国官方网站

股票代码: 300348
EN
手艺专栏|首页|尊龙集团中国官方网站科技漫衍式定位服务的探索与实践
金融科技
2023.03.01

近年来, ,, ,,金融行业因重大重大的营业场景和爆炸式增添的营业生长需求, ,, ,,导致对基础架构的扩展能力、容灾能力、灰度能力的要求也越来越高。。。。。漫衍式单位化架构恰恰同时知足金融企业的多种需求, ,, ,,通过架构举行系统建设升级、增强整体能力。。。。。浚� ??????梢胍恢奔岢值ノ换芄沟钠轿仍诵�, ,, ,,就需要具备一个不可或缺的组件——漫衍式定位服务, ,, ,,它是实现单位化架构的基本运行包管, ,, ,,可笼罩多种营业场景, ,, ,,降低营业整体重漂后。。。。。


首页|尊龙集团中国官方网站科技基于多年在银行焦点领域先进手艺履历的积累, ,, ,,一直沉淀和强化出一套漫衍式定位服务组件, ,, ,,让我们一起看看, ,, ,,首页|尊龙集团中国官方网站科技在这方面的履历与看法。。。。。


作者

Jonder.Wong 后端架构师


拥有14年后端开发与从业履历, ,, ,,认真数据处置惩罚与单位化组件的探索与设计事情。。。。。


扫清认知迷雾

相识漫衍式定位服务


在先容漫衍式定位服务之前, ,, ,,我们先先容下单位化架构的看法, ,, ,,单位是指一个能完成某一类营业操作(如小我私家存款营业)的自包括荟萃, ,, ,,在这个荟萃中包括了营业所需的服务, ,, ,,以及分派给这个单位的客户数据。。。。。单位作为安排的基本单位, ,, ,,通常�;;;;;嵩谠诙喔龌恐腥菰职才�, ,, ,,每个机房内单位数目不牢靠, ,, ,,任一单位均安排系统所需的所有应用, ,, ,,数据则是全量数据凭证某种维度划分后的一部分。。。。。



通过前文对单位的界说和特征形貌中, ,, ,,可以推导出单位化架构要求系统必需具备的一项能力——数据分区;;;;;;即将全局数据凭证某一个维度水平划脱离来, ,, ,,每个分区的数据内容互不重叠。。。。。但仅把数据举行分区还远远不敷, ,, ,,单位化的另外一个须要条件是, ,, ,,所有营业数据分区所用的拆分维度和拆分规则都必需一样。。。。。


而漫衍式定位服务则是实现上述目的的要害组件, ,, ,,其主要包括以下三大功效:

对分区的维度数据举行统一的管理

提供统一的拆分维度和拆分规则

为系统提供分区信息的盘问功效


小组件, ,, ,,着述用

单位化架构的新闻“集散中心”


作为单位化架构的焦点组件, ,, ,,漫衍式定位服务管理着单位化的规则, ,, ,,包括数据怎样拆分、单位个数的划分、数据落在哪个单位里等。。。。。后期运维职员在完陋习则的设置后, ,, ,,所有使用漫衍式定位服务的应用将会即时收到通知并举行刷新。。。。。


从整体上看, ,, ,,组件分为客户端和服务端两大模浚� ??????椋�


客户端SDK:客户端主要封装服务端的会见接口, ,, ,,供其他系统举行集成。。。。。同时客户端还对单位化的规则做了监听, ,, ,,确保在规则爆发变换后能实时举行刷新。。。。。

服务端:服务端对映射要素举行统一的管理, ,, ,,并提供盘问、新增等接口。。。。。同时由于需要管理大宗映射数据, ,, ,,系统在安排时使用了分库分表功效。。。。。


那么整个组件的挪用流程如下所示:



1.网关收到请求或单位内系统提倡外调时, ,, ,,传入路由类型和路由值, ,, ,,通过sdk发送到漫衍式定位服务;;;;;;

2.漫衍式定位服务盘问之后返回对应的客户号、分片号、单位号信息给客户端;;;;;;

3.客户端收到响应信息后, ,, ,,再由服务挪用组件凭证单位号挪用响应营业单位。。。。。


场景为王

让手艺回归服务实质


场景一


正常路由和开户场景


在通俗场景下, ,, ,,网关收到生意后从漫衍式定位服务中盘问到该笔生意所属的单位, ,, ,,然后再由服务挪用组件将生意转发到详细的单位上。。。。。



在开户场景下, ,, ,,由于客户号还未天生, ,, ,,系统提供了“预分派”功效, ,, ,,凭证规则分派一个营业单位, ,, ,,并在开户完成后将对应的数据注册到系统中。。。。。



场景二


企业级单位化管理


系统在设计时将数据分片规则与单位的管理规则举行了拆分, ,, ,,支持企业级共享一套映射数据, ,, ,,实现企业级漫衍式定位能力。。。。。



场景三


高可用


在金融场景下, ,, ,,每笔生意都可能涉及资金的变换, ,, ,,生意的乐成率显得尤为主要。。。。。为知足此需求, ,, ,,系统举行了如下设计:


由客户端提供“读请求”的故障重试, ,, ,,整体提高生意乐成率。。。。。



客户端中提供了写请求的新闻赔偿, ,, ,,在注册时若是爆发异常, ,, ,,则通过发送新闻的方法实现最终的数据一致性。。。。。



将金融业带入高质量生长曲线的是金融产品、服务手艺和洞察能力背后的“价值”。。。。。首页|尊龙集团中国官方网站科技作为金融行业的领先企业, ,, ,,很早就最先对单位化举行深入探索, ,, ,,一直资助银行等金融机构实现系统的单位化建设与刷新, ,, ,,积累了富厚的履历。。。。。而漫衍式定位服务也在这些实践中一直的举行更新迭代, ,, ,,功效与性能都获得了磨炼。。。。。


结 语

未来, ,, ,,首页|尊龙集团中国官方网站科技将继续以立异为本色、用手艺为抓手, ,, ,,一直夯实州产品及服务的立异能力, ,, ,,通过新手艺、新思绪赋能金融业营业立异与系统升级, ,, ,,高效支持金融业的周全生长。。。。。


让中国金融科技 具有天下影响力
首页|尊龙集团中国官方网站科技更懂如作甚您的数字化转型赋能
地址: 深圳市南山区沙河西路深圳湾科技生态园一区2栋A座5层
电话: 0755-8616 8118
传真: 0755-8616 8166
网站地图