写点什么

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:172916

评论

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

加密了100个小姐姐的PDF文档,1行代码搞定,网友:快男!

程序员晚枫

Python 加密 PDF 自动化办公

字节资深架构师用7大部分13章节,彻底讲透SpringBoot生态体系

做梦都在改BUG

Java spring 微服务 Spring Boot 框架

月内狂飙 50%的 ZBC ,连续登顶Solana 链交易量排行榜

威廉META

如果用ChatGpt给OpenTiny官网设计页面会怎样?

英勇无比的消炎药

开源 前端 OpenTiny UI组件库

OneCode :如何构建部署低代码引擎工程

codebee

细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现

bin的技术小屋

内存管理 Linux Kenel 内核 内存池

论模式与反模式

凌晞

构架

GitHub标星35k+微服务深度原理实践进阶PDF,竟让阿里换下了Dubbo

做梦都在改BUG

Java 架构 面试 微服务

熬夜肝完! 阿里P8的Java进阶知识典藏版,我从18K飙到30K

程序知音

Java 编程语言 java面试 java架构 Java面试题

Python数据分析库介绍及引入惯例

timerring

Python pandas

前端面试实录HTML篇

沉浸式趣谈

html 面试 前端 HTML5, CSS3

真的香!腾讯SpringBoot高阶笔记,限时开源48小时

程序知音

Java 微服务 编程语言 springboot java架构

Fabarta 正式加入大数据技术标准推进委员会,共同推动大数据技术标准化进程

Fabarta

人工智能 图数据库 分布式图数据库 图智能

华为云开源OpenTiny项目中TinyVue组件库和TinyNG组件库的区别是什么?

英勇无比的消炎药

前端 开源、 OpenTiny UI组件库

性能测试入门实践路线图

老张

性能测试 稳定性保障

毕业项目-618秒杀系统

不爱学习的程序猿

浅谈 Spring 如何解决 Bean 的循环依赖问题

做梦都在改BUG

Java spring 循环依赖

OpenTiny的设计理念是什么?

英勇无比的消炎药

开源 OpenTiny UI组件库

创业公司如何不沦为OpenAI“死侍军团”:训练小众数据,服务特定用户

B Impact

一路披荆斩棘腾讯6面面经(已拿offer)大厂远没想象中的难

小小怪下士

Java 程序员 面试 后端

字节跳动CVPR 2023论文精选来啦(内含一批图像生成新研究)

字节跳动技术范儿

字节跳动 算法 计算机视觉 CVPR AIGC

template竟能使一套C++代码支持多个客户?

老王同学

c++ template

从0为你讲解,什么是服务降级?如何实现服务降级?

做梦都在改BUG

为 NGINX 配置免费的 Let’s Encrypt SSL/TLS 证书

NGINX开源社区

卓越工程之开发过程管理

agnostic

卓越工程

华为开源项目OpenTiny的TinyVue组件库适用于哪些地方?

英勇无比的消炎药

前端 开源、 OpenTiny UI组件库

在Goroutines中如何处理Error

Jack

月内狂飙 50%的 ZBC ,连续登顶Solana 链交易量排行榜

股市老人

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