QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

Saga 分布式事务解决方案与实践

  • 2019-08-24
  • 本文字数:521 字

    阅读完需:约 2 分钟

Saga分布式事务解决方案与实践

QCon北京2018大会上,姜宁讲师做了《Saga 分布式事务解决方案与实践》主题演讲,主要内容如下。


演讲简介


微服务架构下的应用是由一组松耦合的相互协调的服务所组成。这些服务内部通常使用独立的数据库来维护状态,服务与服务之间是通过轻量级的通讯协议进行交互的。如何协调这些服务之间的分布式事务一致性成为微服务架构需要解决的一个重要问题。


本次演讲结合业界普遍采用的 Saga 技术,以及 ServiceComb Saga 项目,与大家分享 Saga 分布式事务最终一致性解决方案以及相关实践经验。

听众受益

了解分布式事务处理的一种新模式 Saga 了解分布式事务追踪的原理,以及在分布式事务追踪基础上,使用 Java 实现 Saga 协调器的实践经验。


讲师介绍


姜宁


华为 开源能力中心技术专家


华为开源能力中心技术专家,前红帽软件首席软件工程师,有十五年企业级开源中间件开发经验,有丰富的 Java 开发和使用经验,函数式编程爱好者。从 2006 年开始一直从事 Apache 开源中间件项目的开发工作,先后参与 Apache CXF, Apache Camel,以及 Apache ServiceMix 的开发。对微服务架构,WebServices,Enterprise Integration Pattern,SOA, OSGi 有比较深入的研究。












完整演讲 PPT 下载链接


https://qcon.infoq.cn/2018/beijing/schedule


2019-08-24 17:172938

评论

发布
暂无评论
发现更多内容

极限编程技术实践

Teobler

敏捷 敏捷开发 TDD 重构 极限编程

接口测试--apipost中cookie管理器的使用

测试人生路

接口 Cookie

【LeetCode】区域和检索 - 数组不可变Java题解

Albert

算法 LeetCode 28天写作

Git学习游戏化,从Learn Git Branching 开始

程序老王

git 学习 学习方法 git 学习

从0到1建立数据分析指标体系底层逻辑

小飞象@木木自由

数据分析 数据指标 数据分析体系

2021备战金三银四血拼一波算法:字节+百度+美团+网易+拼夕夕+腾讯+滴滴

比伯

Java 编程 程序员 架构 面试

2021最新京东、字节跳动「3面面经」盘点大厂后端面试高频题

Java架构之路

Java 程序员 架构 面试 编程语言

算力挖矿系统开发|算力挖矿软件APP开发

系统开发

Serverless 如何在阿里巴巴实现规模化落地?

阿里巴巴云原生

阿里巴巴 Serverless 容器 微服务 云原生

Pgbouncer最佳实践:系列一

PostgreSQLChina

数据库 postgresql 软件 开源社区

图解CyclicBarrier运动员接力赛

叫练

面试 AQS CyclicBarrier

LeetCode题解:123. 买卖股票的最佳时机 III,动态规划,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

887页Java面试“成神”手册,已助朋友狂砍9个一二线大厂Offer

Java架构追梦

Java 阿里巴巴 架构 面试 金三银四

浅谈基于ARP协议的网络攻击

行者AI

网络安全

一线互联网大厂面经分享:阿里三面+头条四面+腾讯二面+美团四面

Java架构之路

Java 程序员 架构 面试 编程语言

Kubernetes 稳定性保障手册 -- 极简版

阿里巴巴云原生

云计算 容器 开发者 云原生 k8s

区块链农产品溯源平台,农产品区块链防伪

13530558032

四面美团开发岗,成功斩获offer,分享个人面经

Java架构之路

Java 程序员 架构 面试 编程语言

七种分布式事务的解决方案,一次讲给你听

moon聊技术

EEPROM CAT24CXX实现分页读、写数据

不脱发的程序猿

28天写作 CAT24C08 EEPROM 嵌入式软件 单片机

技术解析 | Doris Compaction机制解析

百度开发者中心

百度 apache doris

Vim,人类史上最好用的文本编辑器

沉默王二

vim 开发工具 vim教程

#集赞送好礼#百度大脑AI开放平台的2020年

百度大脑

#滴滴夜莺# Nightingale & Prometheus

漂洋散人

别梦依稀咒逝川,Ruby二十八年前|M1芯片Mac os系统配置Ruby(3.0.0) on Rails(6.1.1)开发环境(2021最新攻略)

刘悦的技术博客

ruby ruby-on-rails rubygems macOS Big Sur m1

从0到1建立软件测试质量体系

程序员阿沐

软件测试 测试工程师 质量保证

程序员成长第十七篇:项目转测

石云升

项目管理 程序员 28天写作 3月日更

第四章作业(二)

LouisN

智慧党建管理系统,智慧组工平台开发方案

13530558032

「两次遍历」要比「一次遍历」要慢 ... 为啥呀?为啥呀??

宫水三叶的刷题日记

面试 LeetCode 数据结构与算法

SuperBenchmarker sb在mac上的安装手记

edd

Saga分布式事务解决方案与实践_QCon_姜宁_InfoQ精选文章