北京云栖大会Tech Insight Workshop:《使用SOFA来快速构建金融级分布式交易系统》篇

简介: 本手册为云栖大会Workshop《使用SOFA来快速构建金融级分布式交易系统》准备。学员可以根据本实验手册去学习如何快速使用蚂蚁金服SOFA分布式云平台来快速构建一个分布式交易系统。

背景介绍

本手册为云栖大会Tech Insight Workshop《使用SOFA来快速构建金融级分布式交易系统》准备。学员可以根据本实验手册去学习如何快速使用蚂蚁金服SOFA分布式云平台来快速构建一个分布式交易系统。

实验涉及SOFA产品

实验环境准备

必备条件:

  • 开通蚂蚁金融云账户: 加入蚂蚁金融云流程
  • 在蚂蚁金融云开通的租户空间内准备3台ECS(1核2G),一个SLB,2台OceanBase,2台RDS
  • 开通中间件的下列服务:微服务,数据访问代理,分布式事务

DEMO架构与用例概述

image

用例说明:

  1. 通过OceanBase创建账户数据库
  2. 通过SOFA Boot框架快速构建分布式交易系统中的两个模块:Web控制台(消费者),支付核心(生产者,提供RPC服务,使用mock数据)
  3. 使用数据访问代理来对支付核心中的订单库进行分库分表操作
  4. 构建账务服务,并使用分布式事务来保证转账交易的一致性(消费者扣款-->商家账户加款),这里会分TCC和自动两种模式对业务进行一致性改造

详细教程

目录
相关文章
|
7月前
|
机器学习/深度学习 数据可视化 算法
Ray Flow Insight:让分布式系统调试不再"黑盒"
作为Ray社区的积极贡献者,我们希望将这些实践中沉淀的技术能力回馈给社区,推动Ray生态在实际场景中的应用深度和广度。因此,2024年底我们做了激活AntRay开源社区的决策,AntRay会始终保持与官方Ray版本强同步(即AntRay会紧随Ray官方社区版本而发布),内部Feature亦会加速推向AntRay以开源研发模式及时反哺内部业务,同时会将社区关注的Feature提交至Ray官方社区,实现内外部引擎双向价值流动。后续我们会以系列文章形式同步蚂蚁推向开源的新特性,本文将重点介绍:Ray Flow Insight —— 让分布式系统调试不再"黑盒"。
|
人工智能 Linux 云栖大会
看过来!2024 云栖大会操作系统技术 Workshop 怎么玩?
报名倒计时2天啦,欢迎大家来“操作系统技术Workshop”打卡。专家讲解原理、现场实战演练,AI、C++ 20专场任选。
看过来!2024 云栖大会操作系统技术 Workshop 怎么玩?
|
Cloud Native 关系型数据库 分布式数据库
中国金融分布式数据库,阿里云双料冠军!
中国金融分布式数据库,阿里云双料冠军!
256 7
|
Cloud Native 关系型数据库 分布式数据库
中国金融分布式数据库,双料冠军!
中国金融分布式数据库同比增长12.1%,阿里云绝对优势夺得公有云市场冠军
|
存储 监控 网络协议
百度基于金融场景构建高实时、高可用的分布式数据传输系统的技术实践
本文将通过一个百度搜索旗下的金融场景案例来分享构建高实时、高可用的分布式数据传输系统的技术实践。
349 0
|
运维 容灾 安全
恭喜!深圳农商银行分布式云平台获“金信通”金融科技创新应用案例奖
恭喜!深圳农商银行分布式云平台获“金信通”金融科技创新应用案例奖
320 1
|
容灾 关系型数据库 分布式数据库
|
中间件
|
供应链 Cloud Native 安全
|
Cloud Native 安全 Linux
议程剧透!1个主论坛4场Workshop,龙蜥操作系统峰会盛大来袭 | 2022 云栖大会
每场 Workshop 开放 30 个报名名额,人人一份龙蜥伴手礼!先报先审!
议程剧透!1个主论坛4场Workshop,龙蜥操作系统峰会盛大来袭 | 2022 云栖大会

热门文章

最新文章

下一篇
oss云网关配置