摘要:从古至今,咱们的交易与生产过程 产生着天翻地覆的变动。明天,带大家一起 解密继续千年那些买买买背地的故事。

本文分享自华为云社区《揭秘买买买千万级交易背地的那些事》,原文作者:华为云头条 。

上云总动员干货进行时,带你一起揭秘买买买背地的那些事!

从古至今,咱们的交易与生产过程

产生着天翻地覆的变动

明天,云宝想带大家一起

解密继续千年那些买买买背地的故事

遐想远古期间

人们通过以物易物的形式实现生产需要

但常因物品价值不对等而不欢而散

起初呈现货币,从贝壳到铜钱

“买买买”是实现了但钱币难以随身携带

交易变成沉甸甸的“累赘”

宋朝呈现纸币“交子”,大大晋升了交易效率

但随之而来的“伪钞”问题也困扰人们千年

当初,互联网技术的倒退

让网络领取浸透生存的每一个角落

各类交易通过扫码、碰一碰就能领取

但审慎的小伙伴肯定关注过

最早的线上购物,已经呈现买家下单胜利

付了钱却没收到货

卖家接到投诉却没找到订单记录

生生吃了个差评却无处说理

这到底是怎么肥事?

云宝这就带你走近微服务之

为领取操碎了心特别篇

不过,在理解古代交易产生的问题之前

咱们先来看看上面3个内容

Q1:什么是事务?

事务是由一组SQL语句组成的逻辑处理单元,可看做是一次大流动由不同小流动组成;它们具备4个属性,即事务ACID属性:

  • 原子性(Atomicity)
  • 一致性(Consistency)
  • 隔离性(Isolation)
  • 持久性(Durability)

大家只需重点记住

TA们要么全副胜利要么全副失败

不存在“薛定谔的事务”

Q2:什么是分布式事务?

单体利用拆分成多个利用后,造成了SOA架构,或者是微服务架构。这时候就变成了一个分布式系统,而依赖分布式系统所产生的事务,就是分布式事务。

划个重点

单体架构下的一般事务因为利用未拆分

所有性能混在一起,牵一动员全身

而微服务架构下的分布式事务则因为利用拆分后

各零碎分工合作,权责明显

Q3:为什么须要分布式事务?

给大家看个分布式事务典型场景~

整个电商购物波及到了4个零碎

从订单零碎开始发动事务

如果在下单这个过程中

仓储零碎最终并没有生成出库记录

那库存零碎应该要勾销扣库存减扣

积分零碎应该也要勾销加积分

TA们能力放弃数据一致性

防止买卖双方“喜剧”的产生

数据不同步

分布式事务让数据统一

怎么样,也来一款试试吗?

给大家举荐下

华为云分布式事务管理DTM

能有机整合整体购物流程

岂但不便买家、卖家、平台治理

而且反对电子商务平安凋敝地倒退

从此和鸡飞狗跳的购物问题say拜拜啦

华为云DTM是华为云分布式事务管理中间件,提供了高牢靠的分布式事务处理能力。反对跨微服务事务、跨库事务、多数据源、非侵入式事务、TCC事务、事务监控、高TPS事务处理能力及数据分析等性能场景,帮忙企业满足外围业务数据(如交易数据)一致性需要。

亮点太多几乎说不完

↓↓↓

DTM反对非侵入式事务处理、实用于金融、电信、电商、物流、营销、社交、游戏、视频、物联网、车联网等各个领域,是分布式事务技术发展趋势。业界曾经有大量的实际。而且,企业能够疾速接入应用分布式事务,无需任何业务革新,只需退出注解即可运行。

DTM反对TCC事务处理、 TCC简直满足所有业务场景,实用面极广,作为非侵入事务的补充,例如配合MongoDB,Redis等非侵入模式不实用的数据库时应用。

微服务框架反对宽泛,例如Spring Cloud、CSE、 Dubbo等;业界当先的高性能(单集群10w TPS以上)解决秒杀,双十一场景无压力;反对跨AZ能力容灾能力,此为银行,金融业刚需能力;反对多引擎治理。

哪些状况下尤其举荐华为云DTM?
云宝也给大家简略说说

「金融行业数据“印钞机”」
应答金融畛域高频交易,数据同步快到腾飞
证券、基金公司的高频交易,对TPS要求极高
有了CSE+DTM这对最佳搭档
带来数据高效同步
帮忙金融机构缩小每笔交易时长
“工夫就是金钱”你懂的

「政务畛域领取顶梁柱」
在信息化时代下,政务零碎也越来越先进
同时也变得复杂起来
作为领取转账场景的延长
生存缴费在政务零碎中不可或缺
例如缴纳水电费,电话费,上网资费等
有了DTM当前,这些通用的场景都能够简略接入
帮忙政务部门解决分布式事务一致性
保障政府零碎能更好的为人民服务

「泛互联网多畛域小能手」
无论是积分商城波及的会员卡余额扣减
会员积分减少、会员成长值减少等
还是刹时流量极高的电商双11秒杀
再或者是同步各航司数据订票软件

DTM都能帮你算的清清楚楚
提早到账整的明明白白
确保用户能下单就肯定能够定到票
精确反馈订单信息

帮忙大规模公司在线上协同办公也不含糊
零碎或数据批改的一致性,给保障妥妥的
晋升个几倍办公效率,那都不是事儿

说了这么多,怎么应用DTM分布式事务管理呢?

码上查看应用详情吧▶点击

点击关注,第一工夫理解华为云陈腐技术~