证券行业异构系统众多,微服务和网格如何全都要

news2024/11/15 13:22:04

在携手网易数帆取得中间件云原生化的创新成果之后,安信证券已在谋划大规模微服务化的布局,以确保信息系统架构走在现代金融科技的前列,支撑业务在未来数智金融竞争中把握主动权。

架构未动,思想先行。安信证券近日在内部组织了一场服务网格(Service Mesh)技术应用的大讨论,作为合作伙伴代表,网易数帆云原生技术专家张武受邀解读了微服务框架、服务网格两种主流微服务基础设施的特色, 并结合网易数帆在行业 Top3 的落地实践分享了证券技术发展的建议。

张武表示,服务网格更有利于彻底摆脱微服务框架兼容性的问题,但门槛较高,并非所有业务都适合立即推进网格架构改造。头部券商的落地实践表明,网易数帆的创新技术实现,可以融合两类架构,让不同的证券业务在统一平台上按需灵活选择架构模式,以相同的体验和管理模式进行服务治理,更高效地推进数字化底座升级,这是一种很适合当前券商数字化转型的方案。

证券数字化转型钟情分布式架构

在携手网易数帆取得中间件云原生化的创新成果之后,安信证券已在谋划大规模微服务化的布局,以确保信息系统架构走在现代金融科技的前列,支撑数字化转型离不开数据的生产、加工和应用,面向未来的金融科技,应有效促进业务、技术与数据深度融合创新,这已成为行业共识。数字化不落人后的安信证券早就意识到,传统的集中式技术架构已不适应现代化应用架构要求,证券行业数字化需要引入分布式架构,提升开发效率和运行效率,以满足数字业务的快速探索和并发体验的需求。

以业务开发与运营的视角,数字化浪潮下的业务系统的复杂度不断提升,协作人数也不断增多,延续分而治之思想的微服务架构已成为证券企业数字化中的必然选择。另一个诱因是证券行业林立的竖井,曾有研究发现即使再小的证券公司也有不下于 200 套大大小小的业务系统,背后至少涉及数十家服务商、各种各样的技术栈,这些系统也随着券商展业不断外延,服务化改造整合是一个很自然的需求。

分布式微服务能带来敏捷的业务应用,为业务发展提供更灵活、更及时的支撑。当然,这也要求分布式基础设施具备足够的能力,以解决微服务开发、互联、运维、安全等方面的问题。

“双引擎”创新助推券商微服务丝滑升级

主流微服务技术路线中,传统微服务框架更易推进,但服务治理需求以定制逻辑为主,难以通用化,而证券行业异构系统是一个普遍的问题,带来的收益有限。更先进的服务网格无此问题,能很好支持不同语言和技术栈的应用程序之间可以无缝通信,但这种架构额外增加一层网络的性能损失以及大规模支撑门槛又成为另外的挑战。

张武表示,网易数帆创新的无侵入 Agent 已经完成了与服务网格的治理模型统一, 让企业在使用服务网格能力的同时, 不必再为承担性能损耗和额外资源开销而担忧。无侵入 Agent 作为前沿 Proxyless Service Mesh 技术的一种实现,具备“单一平台双引擎”的优势,让不同的业务可以根据实际情况按需选择微服务框架和服务网格架构模式,服务治理体验和管理模式并无二致。

“双引擎”技术目前已在多家证券公司成熟落地,其中包括了头部券商的大规模应用,其云原生平台接入了跨境交易、权益交易、营销、投顾等业务在内超 4000 个服务接口,有 50 多个核心业务已接入服务网格,业务微服务化的效率优势已经显现,且升级前后整个流程业务运行稳定。

张武概括了这一实践的“三部曲”:降低接入门槛,提升支撑规模,实现落地价值,在解决异构系统兼容、规模扩展、性能优化之后,实现可观测、虚拟环境治理等能力。先进云原生实践带来的拓扑图、监控数据、分布式链路追踪等完善的可观测能力,基于此券商能够更好地了解系统运行状态,及时发现和解决问题,进而保证业务稳定性,这是微服务框架所不能提供的。而源自统一平台的服务间的加密、认证、授权等功能,也能确保应用程序和券商敏感数据的安全性。

云原生升级兼顾信创化改造

当前,证券行业对于优化资源配置、促进企业转制、确保实体经济血脉畅的作用愈发重要,证券系统自主可控对于数字中国战略布局也影响深远,故而信创也是证券行业数字化必须思考的因素,事实上这也是相关政策的要求。但对于证券公司和网易数帆来说,这反而是一个机会——证券公司可以在分布式技术架构升级规划中对技术选型加入信创的约束,一次性解决这一问题;网易数帆可以依托开放技术架构和自身积累,依照行业标准加强信创兼容适配与验证,这样既能提升行业服务能力,也能保证自身技术栈具备长远的核心竞争力。

截至目前,网易数帆金融级云原生平台核心产品,包括双引擎微服务平台、数据缓存及消息中间件平台,均已通过工信部信创认证。张武表示,“吃透”云原生技术体系以及金融企业合作的锤炼,使网易数帆得以针对信创软硬件生态实现了过硬的增强,支持企业技术栈逐步过渡到全信创技术栈。

网易数帆对证券行业数字化未来架构演进充满了期待,证券公司的落地实践也表明,信创化改造,和基于云原生的分布式升级,不管微服务还是网格,企业无需再做选择题,“既要又要还要”的梦想已经照进数字化的现实。

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

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

相关文章

安全左移DevSecOps开源工具链建设

开发安全相关技术和产品受到越来越多的关注。行业共识认为,应用系统上线之后进行软件漏洞修复,其修复成本是需求设计阶段修复成本的几十倍。因此,在开发环节,引入相应的安全工具,能够有效的降低漏洞的修复成本&#xf…

vue+el-select下拉实现:全选、反选、清空功能

问题描述: el-select下拉框要求实现全选功能。具体功能包括: 当选择【全选】时,所有选项全部被勾选;当选择【反选】时,已选择选项变为未选择选项,未选项变为已选项当选择【清空】时,所有选项变…

SpringBoot进阶学习?看这篇就够了

相信从事Java开发的朋友都听说过SSM框架,老点的甚至经历过SSH,说起来有点恐怖,比如我就是经历过SSH那个时代未流。当然无论是SSM还是SSH都不是今天的重点,今天要说的是Spring Boot,一个令人眼前一亮的框架,…

作用域详解

作用域详解 1、概念2、分类2.1 全局作用域2.2 局部作用域2.2.1 函数作用域2.2.2 块级作用域2.2.3 块级作用域与函数声明 1、概念 JavaScript中的作用域是指变量、函数和对象在代码中可访问的范围。作用域规定了代码中的标识符(变量名、函数名等)在何处和…

ansible自动部署zabbix监控平台

目录 ansible端部署 使用ansible配置zabbix-mysql端 使用ansible配置zabbix-server端 使用ansible配置zabbix-agent端 一键部署zabbix Ansible是一款开源的自动化运维工具,可以通过SSH协议远程自动化地执行一些复杂的IT工作,例如程序部署、配置管理、…

Python自动化测试——postman,jmeter接口测试

关于众所postman,jmeter,做自动化测试的我想对这两个词并不陌生。大家都知道postman用来做接口测试很方便,下面我们就用一些例子来演示一下它该如何进行接口测试: 首先我们来介绍一下接口测试的概念: 1、什么是接口测试&#xf…

【裸机开发】内核时钟 PLL1 配置实验(一)—— 寄存器分析篇

本章主要会回答以下问题 ? imx6u 的时钟源来自于哪 ?为什么一个起始时钟源,最终分成了多路?不同的时钟源是如何与外设对应起来的?(时钟树)要配置内核时钟频率 有哪些步骤 ?涉及到哪…

NLP学习笔记十一-word2vec模型

NLP学习笔记十一-word2vec模型 再介绍word2vec模型之前,我们需要先介绍一些背景知识。 我们只知道,NLP这一领域在ward2vec出现之前肯定也是有很大程度发展的,那么想要用将自然语言用计算机进行处理,进行计算,我们必须…

JQuery全部详细笔记-下

JQuery全部详细笔记-下 jQuery 的 DOM 操作 查找节点, 修改属性 查找属性节点: 查找到所需要的元素之后, 可以调用 jQuery 对象的 attr() 方法来获取它的各种属性值 应用实例 <!DOCTYPE html> <html lang"en"> <head><meta charset"UT…

RK3288 Android8.1添加lvds以及gt9触摸屏(二)

现在先说gt9触摸屏如何配置 首先拿到硬件厂商提供的cfg以及gt9xx文件夹 驱动源码路径&#xff1a;kernel/drivers/input/touchscreen/gtxx 注&#xff1a;可以自己定义最后把gt9xx.h以及gt9xx.c文件放在哪&#xff0c;放在哪就在makefile里指定对应位置 1.touchscreen文件夹…

耗时108天,阿里P8总结了 1000 道 Java 工程师面试题

半年前还在迷茫该学什么&#xff0c;怎样才能走出现在的困境&#xff0c;半年后已经成功上岸阿里&#xff0c;感谢在这期间帮助我的每一个人。 面试中总结了 1000 道经典的 Java 面试题&#xff0c;里面包含面试要回答的知识重点&#xff0c;并且我根据知识类型进行了分类&…

写一个自定义View你都需要注意什么

本文主要是记录一下继承子View&#xff0c;所需要实现的方法&#xff0c;以及对自己的知识做一下梳理和记录&#xff0c;其中不少内容觉得自己应该是会的&#xff0c;但是实际写起来&#xff0c;还是遇到不少阻碍 构造方法 首先构造先了解一下构造方法&#xff0c;一般来说&a…

和悦未来社区:助力共同富裕,三思打造智慧社区新样板

“共同富裕是社会主义的本质要求&#xff0c;是中国式现代化的重要特征&#xff0c;是人民群众的共同期盼。” 2021年5月20日&#xff0c;《中共中央 国务院关于支持浙江高质量发展建设共同富裕示范区的意见》正式发布。 浙江省作为共同富裕先行示范省份&#xff0c;行而不辍…

SpringCloud microservice-student-consumer-80服务消费者项目建立(四)

新建一个服务器提供者module子模块&#xff0c;类似前面建的common公共模块&#xff0c;名称是 microservice-student-consumer-1001 pom.xml修改&#xff1a; <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSc…

01 UML概述

UML概述 (1) 规约系统的制品–UML适用于对所有重要的分析、设 计和实现决策进行详细描述 (2) 构造系统的制品–UML描述的模型可与各种编程语言直接相关联 UML应用范围 (1)可用于对象方法和构件方法&#xff1b; (2)可用于 ●所有应用领域(例如&#xff0c;航空航天、财政、通…

重生之我测阿里云U1实例(通用算力型实例)

官方福利&#xff01;&#xff01;&#xff01;&#xff01;大厂羊毛你确定不薅&#xff1f;&#xff1f;&#xff1f; 参与ECSU实例评测&#xff0c;申请免费体验机会&#xff1a;https://developer.aliyun.com/mission/review/ecsu 参与ECSU实例评测&#xff0c;申请免费体验…

CVPR 2023 | 基于金字塔模型的异常检测方法

来源&#xff1a;投稿 作者&#xff1a;橡皮 编辑&#xff1a;学姐 论文链接&#xff1a;https://arxiv.org/pdf/2211.11317 0.背景&#xff1a; 工业异常检测旨在发现产品的异常区域&#xff0c;在工业质量检测中发挥着重要作用。在工业场景中&#xff0c;很容易获得大量的正…

阿里云RAM凭据插件应用纪实

官方传送 官方文档传送门 官方源码传送门 记录日期 2023-06-13 背景简介 项目中主要使用了OSS&#xff0c;本文记录在OSS SDK中的使用方法 引入依赖 <dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-core</artifactI…

一波未平一波又起!加密市场静候利率决议!美联储将会如何演绎?

过去一周&#xff0c;加密市场主要根据SECvs币安&Coinbase的诉讼案件做出反应&#xff0c;但本周市场行情或将以宏观事件为主导&#xff0c;市场短期内仍看不到明确的方向。 因通胀意外反弹&#xff0c;曾暂停加息的澳大利亚央行、加拿大央行近期宣布继续加息&#xff0c;让…

企业软文投稿流程是怎样的,投稿有什么要求?

随着互联网的快速发展&#xff0c;传统的线下推广已经不再是企业宣传的唯一选择。越来越多的企业开始关注线上平台&#xff0c;尤其是软文投稿。那么&#xff0c;企业软文投稿流程是怎样的&#xff1f;投稿有什么要求呢&#xff1f;本文伯乐网络传媒将为大家详细介绍。 1.确定投…