-
12张图带你彻底理解分布式事务产生的场景和解决方案(深入理解分布式事务)
作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。自开源半年多以来,已成功为十几家中小型企业提供了精准定时调度方案,经受住了生产环境的考验...
-
分布式存储 Ceph 的演进经验 · SOSP 2019(分布式存储排名前十名)
『看看论文』是一系列分析计算机和软件工程领域论文的文章,我们在这个系列的每一篇文章中都会阅读一篇来自 OSDI、SOSP 等顶会中的论文,这里不会事无巨细地介绍所有的细节,而是会筛选论文中的关键内容,...
-
微服务架构下的分布式事务解决方案(微服务中的分布式事务)
随着业务的快速发展、业务复杂度越来越高,传统单体应用逐渐暴露出了一些问题,例如开发效率低、可维护性差、架构扩展性差、部署不灵活、健壮性差等等。 微服务架构是一个分布式的系统,按业务进行划分为独立的服务...
-
浅谈 RocketMQ、Kafka、Pulsar 的事务消息(浅谈大学在一国文化软实力的打造中应该起到怎样的作用)
导语 事务是一个程序执行单元,里面的所有操作要么全部执行成功,要么全部执行失败。RocketMQ、Kafka 和 Pulsar 都是当今业界应用十分广泛的开源消息队列(MQ)组件,笔者在工作中遇到关于...
-
用 Node 轻松完成一个分布式事务 TCC,保姆级教程(用电峰谷时间段及电价)
什么是TCC,TCC是Try、Confirm、Cancel三个词语的缩写,最早是由 Pat Helland 于 2007 年发表的一篇名为《Life beyond Distributed Transa...
-
用Python轻松完成一个分布式事务TCC,保姆级教程
什么是分布式事务?银行跨行转账业务是一个典型分布式事务场景,假设A需要跨行转账给B,那么就涉及两个银行的数据,无法通过一个数据库的本地事务保证转账的ACID,只能够通过分布式事务来解决。 分布式事务就...
-
面试分布式事务必问知识点!(事务常见面试题)
相信大部分小伙伴在面试过程中,只会针对面试官提出的表面问题来进行回答。其实不然,面试官问的每一个问题都是经过深思熟虑的。 面试的时间相对来说也是短暂的,面试官不可能在很短的时间内就对你非常了解,他想通...
-
为什么不建议你用分布式事务? 原创(为什么要使用分布式事务)
【.com原创稿件】伴随着业务的快速的发展、越来越高的业务复杂度,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。 图片来自 包图网 随之而来就必然遇到分布式事务这个难题。而我的这篇文章...
-
阿里分布式中间件 Seata 从入门到精通(阿里中间件团队博客)
最近在写一本关于阿里巴巴分布式事务中间件 Seata 的电子书,Seata可以说是分布式事务中间件中最完善的了,包括了 AT、TCC、Saga、XA 四种模式,目前 Seata 已经更新到了 1.4....
-
微服务架构下的分布式事务解决方案(微服务分布式事务处理)
随着业务的快速发展、业务复杂度越来越高,传统单体应用逐渐暴露出了一些问题,例如开发效率低、可维护性差、架构扩展性差、部署不灵活、健壮性差等等。 微服务架构是一个分布式的系统,按业务进行划分为独立的服务...