最大努力通知正向流程
材料摘自龙果学院:http://www.roncoo.com/
用到的服务模式
可查询操作
方案特点
业务活动的主动方在完成业务处理后,向业务活动的被动方发送通知消息(允许消息丢失)
主动方可以设置时间梯形通知规则,在通知失败后按规则重复通知,直到通知N次后不在通知
主动方必须提供校对接口给被动发校对查询,用户恢复丢失的业务消息
行业案例
银行通知,商户通知(各大交易平台商户通知:多次通知,查询校对,对账文件)

分布式事务解决方案之最大努力通知 上篇相关推荐

  1. 分布式事务专题(三):分布式事务解决方案之2PC(两阶段提交)

    目录: 基础概念 分布式事务理论 分布式事务解决方案之2pc(本章) 分布式事务解决方案之TCC 分布式事务解决方案之可靠消息最终一致性 分布式事务解决方案之最大努力通知 分布式事务综合案例分析 3. ...

  2. 分布式事务专题(四):分布式事务解决方案之TCC

    目录: 基础概念 分布式事务理论 分布式事务解决方案之2pc 分布式事务解决方案之TCC(本章) 分布式事务解决方案之可靠消息最终一致性 分布式事务解决方案之最大努力通知 分布式事务综合案例分析 4. ...

  3. 分布式事务(三)、柔性事务之 TCC、Saga、本地消息表、事务消息、最大努力通知

    目录 [前言] TCC Saga [通知型事务] 本地消息表 MQ事务消息 最大努力通知 总结 分布式事务: 分布式事务(一).CAP,BASE理论 分布式事务(二).刚性事务之 2PC.3PC [前 ...

  4. 分布式事务解决方案(总览)

    关注私信,赠送 分布式事务学习视频资料!!! 总览 本系列针对分布式事务提出三种解决方案:可靠消息最终一致性.最大努力通知.TCC. 每种方案分为上下两篇,上篇为原理概述,下篇为具体实现. 本篇是对本 ...

  5. 这6种最常见分布式事务解决方案!请拿走不谢!

    作者:不清不慎,目前在杭州蘑菇街公司任职,Java大数据开发工程师一枚,热爱研究开源技术! 架构师社区合伙人! 一.分布式事务 分布式事务就是指事务的参与者.支持事务的服务器.资源服务器以及事务管理器 ...

  6. 使用消息队列实现分布式事务-公认较为理想的分布式事务解决方案(转)

    前阵子从支付宝转账1万块钱到余额宝,这是日常生活的一件普通小事,但作为互联网研发人员的职业病,我就思考支付宝扣除1万之后,如果系统挂掉怎么办,这时余额宝账户并没有增加1万,数据就会出现不一致状况了. ...

  7. 基于消息队列的分布式事务解决方案

    前两天发了工资,第一反应是想着要给远方的女朋友一点惊喜!于是打开了平安银行的APP给女朋友转点钱!填写上对方招商银行卡的卡号.开户名,一键转账!搞定!在我点击的那瞬间,就收到了app的账户变动的提醒, ...

  8. 如何选择分布式事务解决方案?

    简介: 分布式事务中涉及的参与者分布在异步网络中,参与者通过网络通信来达到分布式一致性,网络通信不可避免出现失败.超时的情况,因此分布式事务的实现比本地事务面临更多的困难.本文归纳总结五种分布式事务解 ...

  9. Java生鲜电商平台-SpringCloud微服务架构中分布式事务解决方案

    Java生鲜电商平台-SpringCloud微服务架构中分布式事务解决方案 说明:Java生鲜电商平台中由于采用了微服务架构进行业务的处理,买家,卖家,配送,销售,供应商等进行服务化,但是不可避免存在 ...

最新文章

  1. 什么是数据库视图(view),视图(view)优缺点是什么?
  2. TCP实现服务器与单客户端连接(多线程)
  3. mysql存储过程执行两边_麻烦问下,为什么我的mysql存储过程一次调用,会被执行了两次?...
  4. 如何处理异常? catch Exception OR catch Throwable
  5. SharePoint PowerShell命令系列 (9) New-SPWeb
  6. s:property的用法
  7. java newdirectorystream_Path、Paths和DirectoryStreamT
  8. Elasticsearch学习笔记-04.3批处理
  9. Mysql data type(数据类型)
  10. IronPython系列:Observer Pattern及其实现
  11. 几个公共FTP服务器
  12. (转载)经典SQL语句大全3-技巧篇
  13. php函数copy和rename的区别
  14. 充电器input与output_变频器input和output的区别?
  15. 复制EXCEL单元格的值到SpreadJs单元格中,会多加一个可见的空格和一个不可见的0宽度空格的解决方法(ie11)
  16. html箭头轮播,CSS-用伪类制作小箭头(轮播图的左右切换btn)
  17. 迪士尼挖角波士顿动力,耗时3年打造漫威英雄机器人,1:1复刻效果堪比CG
  18. LATEX教程第四讲——那些不得不说的宏包(下)
  19. 点击右键计算机属性弹出任务管理器,win10查看内存条型号的步骤
  20. 一个工科土博士生---最近的状态和想法

热门文章

  1. 华为ensp NAT技术地址转换
  2. 长短期记忆网络(LSTM)学习笔记
  3. 记录10--fedora 14下安装tftp软件
  4. 【人工智能行业大师访谈1】吴恩达采访 Geoffery Hinton
  5. hbase 源代码分析 (17)MapReduce 过程
  6. 导航系统中的惯性技术
  7. think php 广告位,海报广告位管理 - 简单好用的海报和广告管理工具 – 基于ThinkPHP和Bootstrap的极速后台开发框架...
  8. 公司内网与外网同时使用
  9. Zetero引用特定格式参考文献的手把手操作
  10. python 10行代码生成词云图片(基础词云、形状词云)