解决方案 通过引入阿里“飞天”云计算操作系统、分布式中间件体系 SOFAStack、分布式数据库平台 OceanBase、金融核心套件 bPaaS、mPaaS、金融数据智能平台、移动开发平台等,逐渐打造了覆盖底层 IDC 到上层移动应用在内的金融级全分布式...
参数 是否必填 参数说明 应用名称 必填 选择开启分布式事务的发起方应用系统。BizType 必填 自定义的业务类型,支持英文、数字、下划线和逗号。描述 选填 输入对该应用事务的备注信息等,如业务意义等。单击 下一步。在状态设计器中,编排...
在分布式事务控制台页面,在左侧导航栏选择 应用事务>应用配置。单击 创建应用,在新页面输入以下信息。应用名称:选择开启分布式事务的应用。事务数据存储位置:选择 异库存储,表示事务存储在事务服务器端。异库存储下,无需进行发起方、...
分布式事务 distributed transaction 事务的发起者、资源及资源管理器和事务协调者分别位于不同的分布式系统的不同节点之上。分支事务 action 一个分布式事务可能包含多个数据库本地事务,在分布式事务框架下,分支事务可能是一个分库上...
消息队列 SOFAStack 消息队列是基于 Apache RocketMQ 构建的分布式消息中间件,并与金融分布式架构 SOFAStack 深度集成,为分布式应用系统提供异步解耦和削峰填谷的能力,支持事务消息、顺序消息、定时消息等多种消息类型,并具备高可靠、...
分布式事务可应用在多个涉及数据库操作的领域,尤其在金融领域可以做到全场景的覆盖与落地验证,包括:支付与转账、账务:对于吞吐量有很高的要求 金融与理财:往往涉及的金额较大,所以对于产品的稳定性要求非常高 保险与监管报送:参与方...
微服务产品在蚂蚁集团内部已支撑数万个节点规模的分布式应用架构,具有高可用性、高可扩展性、高性能、高时效性、稳定可靠等核心优势,并提供丰富的功能来帮助用户简化分布式系统的管理,让业务开发人员可以专注于业务逻辑实现,提升研发...
分布式中间件 蚂蚁分布式中间件的产品发展路径,一直秉承引领和拥抱业界先进标准和实践,同时亦能满足传统金融架构的平滑迁移、融合适配,以稳妥应对业务升级变更,并积极应对金融交易系统所面临的服务和数据扩展性、事务一致性、秒级容灾...
本节介绍如何快速本地试用公有云分布式事务服务。操作步骤 开通分布式事务服务。说明 如果已开通服务,可以忽略这一步。如果没有账号,可使用支付宝扫描登录。登录 分布式事务产品 页面。在 开通 DTX 分布式事务体验版 页面,单击 确认开通...
兼容性保障 分布式事务是一个抽象的基于 Service 层的概念,与底层事务实现无关,也就是说在分布式事务的范围内,无论是关系型数据库 MySQL、Oracle,还是 KV 存储 MemCache,或是列存数据库 HBase,只要将对它们的操作包装成分布式事务的...
数据访问代理是蚂蚁金融科技自主研发的金融级分布式数据库中间件,用于解决海量请求下数据访问的瓶颈及数据库的容灾问题,提供水平拆分、平滑扩缩容、读写分离的在线分布式数据库服务。十年来专注于为海量数据访问提供低消耗、高性能、高...
完成云平台 PaaS 层建设,构建分布式系统上下游生态,实现分布式云原生架构体系 实现分布式云原生架构体系,需要从技术规范、基础设施、生产力工具、组织流程等各个方面进行持续革新:建立一个面向分布式架构的开发平台和运行平台,结合...
分布式事务支持以 FMT 模式接入 SOFARPC 和 Dubbo 远程服务框架。本文将介绍如何:配置数据源 创建数据表 针对 SOFARPC 或 Dubbo 进行 发布服务 FMT 模式参与者只需要替换数据源,即可将对该数据源的访问纳入到分布式事务中。一个数据源...
使用分布式事务涉及两个核心角色:发起方:指的是开启分布式事务的应用系统。参与者:指的是提供分支事务的应用系统。同一个应用系统可能兼具发起方和参与方两个角色。分布式事务目前提供了三种参与者接入模式:TCC 模式、FMT 模式 与 Saga...
基于蚂蚁集团中台战略及架构的最佳实践,将企业级公共能力进行抽象,形成以客户服务、运营服务、分布式架构为基础的业务中台体系,实现开放、可扩展、组件化、分布式的业务架构,支持业务快速、高效、低成本创新,满足互联网场景化快速多变...
对于传统企业的服务化转型来说,使用分布式框架不是银弹,在解决了传统的单块架构系统随着业务需求的快速变化而面临的挑战后,分布式架构也为研发和运维增加了更大的复杂度和管理成本,基于分布式框架来进行架构改造的应用和业务通常会面临...
方案对比 对比项 方案一 方案二 性能 拆分成多个DTS任务,性能成倍增长,可承载大规模的 PolarDB分布式版 数据写入,仅配置一个以 PolarDB分布式版 为源的DTS任务,当业务系统写入源实例数据量较大时,会存在性能瓶颈。稳定性 稳定性较强。...
SOFAStack 产品家族 SOFAStack 源于自蚂蚁内部沉淀十多年的金融级分布式中间件技术体系,吸收了支付宝自创立以来在关键金融交易系统锤炼出来的架构实践。SOFAStack 所有的产品技术均经过蚂蚁集团自身严苛的金融场景验证,为金融交易技术...
操作步骤 进入 金融分布式架构>选择 运维管理>进入 应用管理 控制台>选择 技术栈管理>进入默认的 技术栈 列表页。在列表中选择一个已有技术栈,单击 克隆:修改技术栈页面中的信息:修改相应的技术栈基本信息:技术栈类型:如 SOFABoot,...
分布式调度:提高系统的可用性、伸缩性,且调度与业务的分离,让研发更专注业务逻辑的开发。多种任务类型:简单任务,集群任务,消息任务,流式任务,满足不同场景需求。丰富的管理功能:包括定时触发、事件触发、手动触发、优雅停止、断点...
金融分布式架构 SOFAStack 致力于提供一整套帮助广大金融场景落地云原生、分布式架构的产品和解决方案,而其中的应用 PaaS 平台,融合金融科技多年在大规模分布式系统和容器平台的实践经验,使用户在专注于业务价值的同时,提升研发效率和...
术语 说明 应用 泛指用于组成业务系统的应用,可以为单体应用也可以为基于分布式框架构成的微服务应用。应用拓扑 拓扑是对应用间调用关系和依赖关系的可视化展示。SOFATracer SOFATracer 是一个用于分布式系统调用跟踪的组件,通过统一的 ...
SOFAStack 的名称来自蚂蚁内部发展十多年的金融级分布式中间件 SOFA(Service Oriented Fabric Architecture),代表着从支付宝创立之初就开始在关键金融交易系统锤炼出来的分布式架构实践。SOFAStack 整体产品架构如下图所示:SOFAStack ...
在进行分布式改造或应用上云后,分布式架构下的应用链路长、复杂度增加,并且云上应用的迭代速度比传统应用大幅提升,这些都给质量团队和运维团队带来了巨大的挑战。为了让用户能够用好云、上好云、SOFAStack 在提供优秀分布式架构、技术...
变更管控与保障 针对金融级场景下大规模分布式系统的特点,提供了丰富的发布策略以满足不同的场景,如:分组发布、Beta 发布、灰度发布等,帮助传统架构平滑过渡,适应金融技术风险保障需求,实现大规模金融级运维场景下的容器服务落地。...
任务调度 TS(Task Scheduler)提供分布式任务调度框架,实现任务的分布式处理,并能规范化、自动化、可视化和集中化对金融企业不同业务系统的任务进行统一的调度和全方位监控运维管理,达到所有任务有序、高效运行的目的,极大降低开发和...
分布式任务调度:支持编排定时任务、工作流任务、跑批操作和分布式任务调度。解决方案 阿里云的EDAS 3.0是一站式企业级分布式应用服务,通过接入EDAS 3.0即可获得应用生命周期的管理能力,支持各种发布方式,可以利用应用的监控来快速定位...
江西农信日前携手蚂蚁集团,使用最前沿的云原生技术,实现了传统业务系统从集中式技术架构下移,并平滑迁移上云,为整体核心系统进行分布式架构升级和演进探索积累了坚实的技术基础。客户需求 过去多年,江西农信基于传统 ESB...
本文汇总了分布式链路跟踪服务(DST)在使用过程中的一些常见问题及对应的解决方案。应用正常运行却无法在控制台被展示 多维查询没有结果,或者搜索链路为空 如何配置 tracer,以便按照小时分割 trace 日志?RPC Tracer 打印不出 rpc-...
多数据中心异地多活 通过微服务产品可快速构建高可扩展、高性能的金融级分布式核心系统,拥有弹性扩容和异地多活的能力,实现技术安全自主可控,突破业务发展瓶颈,并减少开发及运维成本。实现轻型银行,助力业务快速发展和持续创新。异地...
SDK 集成相关 错误码 错误消息 错误说明 解决方案 DTX-000 dtx component scanner init error.SDK 启动失败,分布式事务不可用。DTX-001 Bean[%s]can not have@DtxTransaction and@TccBusinessAction both.同一个 bean 不能既有@...
多数据中心异地多活 通过微服务产品可快速构建高可扩展、高性能的金融级分布式核心系统,拥有弹性扩容和异地多活的能力,实现技术安全自主可控,突破业务发展瓶颈,并减少开发及运维成本。实现轻型银行,助力业务快速发展和持续创新。异地...
分布式链路追踪系统支持 SOFATracer 的主动上报模式。操作步骤 如需使用该模式,请执行如下操作:引入依赖。groupId>com.alipay.sofa</groupId> <artifactId>tracer-enterprise-sofa-boot-starter</artifactId> </dependency>...
分布式事务的数据一致性 支付的流程中,用户入口在支付中心完成,账单、权益、通知系统在其他系统完成,多个系统之间的数据需要保持最终一致。在这样的情况下,虽然实现了系统间的解耦,上游系统不需要关心下游系统的业务处理结果;但是...
微服务(SOFAStack Microservices,简称 SOFAStack MS)主要提供分布式应用常用解决方案。使用微服务框架可以进行服务的自动注册与发现,以及服务管理相关操作。使用 SOFABoot 开发应用,通过 SOFAStack 控制台部署到云端后,微服务会自动...
问题分析与快速定位 在分布式场景下,服务调用错综复杂,问题分析与定位非常困难,分布式链路跟踪系统能迅速定位到有问题的服务,协助快速解决问题节点。完整的应用调用拓扑关系:自动发现该服务的历史调用,以及对所有中间件的调用,绘制...
发起方 Initiator,分布式事务的发起方负责启动分布式事务,通过调用参与者的服务,将参与者纳入到分布式事务当中,并决定整个分布式事务是提交还是回滚。一个分布式事务有且只能有一个发起方。分组标识 用于在网关上做全局的唯一标识,...
OceanBase OceanBase 是阿里巴巴与蚂蚁科技独立自主研发的一款分布式关系数据库产品,融合传统关系数据库和分布式系统的优势,具备高可用、高性能、高可扩展性,在功能上兼容 MySQL 等特点,在通用硬件上提供金融级高可用的数据库服务。...
在产品层除了提供业界标准的云原生能力外,还提供具备金融级特性的发布运维能力,比如按序的无损发布策略,针对大规模分布式系统的批量发布运维能力,内置按机房或部署单元的高可用容灾拓扑,并集成 SOFAStack 的实时监控能力。您可通过...
微服务平台(SOFAStack Microservice Platform,简称 SOFAStack MS Platform)主要提供分布式应用常用解决方案。使用微服务框架开发应用,在应用托管后启动应用,微服务会自动注册到服务注册中心,您可以在微服务平台控制台进行服务管理和...