标签:三阶段提交

Java

2020面试预备你也能收割Offer,Java程序员必会知识清单全在这份pdf文档里

31

hellas 发布于 2019-12-02

关于程序员,除了做项目来提高自身的技术之外,还有一种提升自己的专业技能就是:多!看!书! 小编整理出一篇Java进阶架构师之路的核心知识,同时也是面试时面试官必问的知识点,篇章也是包括了很多知识点,其中包括了有基础知识、Java集合、JVM、多线程并发、spring原理、微服务、...

阅读(22)评论(0)赞 (0)

编程技术

微服务分布式事务4种解决方案实战

5

xiaoli.he 发布于 2019-12-02

分布式事务是指事务的参与者,支持事务的服务器,资源服务器分别位于分布式系统的不同节点之上,通常一个分布式事物中会涉及到对多个数据源或业务系统的操作。 典型的分布式事务场景:跨银行转操作就涉及调用两个异地银行服务 CAP理论 CAP理论:一个分布式系统不可能同时满足一致性,可用性和...

阅读(19)评论(0)赞 (0)

编程技术

微服务架构中分布式事务实现方案如何取舍

7

xiaoli.he 发布于 2019-11-07

点击上方“ 陶陶技术笔记 ”关注我 回复“ 资料 ”获取作者整理的大量学习资料! 提起微服务架构,不可避免的两个话题就是服务治理和分布式事务。 数据库和业务模块的垂直拆分为我们带来了系统性能、稳定性和开发效率的提升的同时也引入了一些更复杂的问题,例如在数据一致性问题上,我们不再能...

阅读(54)评论(0)赞 (0)

Spring

springCloud的了解(四)—分布式事务问题

2

darida 发布于 2019-07-20

springCloud系列文章: springCloud的了解(一): juejin.im/post/5d2eca… springCloud的了解(二): juejin.im/post/5d2fd0… springCloud的了解(三): juejin.im/post/5d312...

阅读(142)评论(0)赞 (0)

编程技术

微服务架构下的分布式事务基础入门

changyuan.xu 发布于 2019-05-29

众所周知,数据库能实现本地事务,也就是在同一个数据库中,你可以允许一组操作要么全都正确执行,要么全都不执行。这里特别强调了本地事务,也就是目前的数据库只能支持同一个数据库中的事务。但现在的系统往往采用微服务架构,业务系统拥有独立的数据库,因此就出现了跨多个数据库的事务需求,这种事...

阅读(86)评论(0)赞 (0)

编程技术

互联网架构:深入理解微服务

16

songhua.gao 发布于 2019-05-18

微服务就是一些可独立运行、可协同工作的小的服务。 从概念中我们可以提取三个关键词:可独立运行、可协同工作、小。这三个词高度概括了微服务的核心特性。下面我们就对这三个词作详细解释。 可独立运行 微服务是一个个可以独立开发、独立部署、独立运行的系统或者进程。 可协同工作 采用了微服务...

阅读(117)评论(0)赞 (0)

Java

给初中级JAVA准备的面试题

3

xiaoli.wang 发布于 2019-05-09

作者:徐靖峰 来源:kirito的技术分享 1 JAVA HashMap相关 HashMap一直是经典的面试题,所有面试官都喜欢问他,因为它可以牵扯出非常多的知识点,而面试者到底能了解到何种程度,则一定程度反映其综合能力。 细节聊扩容因子LoadFactor=0.75,初始大小I...

阅读(121)评论(0)赞 (0)

Java

我的新书《高可用可伸缩微服务架构:基于 Dubbo、Spring Cloud 和 Service Mesh》正式预售

6

hellas 发布于 2019-04-13

程超 梁桂钊 秦金卫 方志斌 张逸 杜琪 殷琦 肖冠宇 著 今天,我告诉大家一个好消息,我和几个好朋友的新书 《高可用可伸缩微服务架构:基于 Dubbo、 Spring Cloud 和 Service Mesh...

阅读(500)评论(0)赞 (0)

编程技术

Cloud Native架构设计

1

wenming.gapo 发布于 2019-03-30

之前有在文章中介绍过云原生的十二要素,今天来介绍下云原生架构以及其架构设计中需要考虑的关键因素(后续逐步完善)。 概要 还是先通过一张图简单介绍云原生架构的组成,具体见下图: 敏捷基础设施 基础设施及代码(公有云、私有云) 公共基础服务 中间件服务 监控、告警反馈 微服务架构 S...

阅读(140)评论(0)赞 (0)

Java

备战金九银十、阿里的面试官都喜欢问哪些问题?

xubiao.zhuang 发布于 2018-12-01

金九银十是招聘的旺季,小编在这里也给大家整理了一套阿里面试官最喜欢问的问题或者出场率较高的面试题,助校招或者社招路上的你一臂之力! 首先我们需要明白一个事实,招聘的一个很关键的因素是在给自己找未来的同事,同级别下要找比自己优秀的人,面试是一个双向选择的过程,也是一个将心比心去沟通...

阅读(286)评论(0)赞 (0)

博主自留地

三阶段提交(Three-phase commit)

1

Harries 发布于 2018-05-15

一、什么是三阶段提交协议? 三阶段提交(Three-phase commit),也叫三阶段提交协议(Three-phase commit protocol),是二阶段提交(2PC)的改进版本。 与两阶段提交不同的是,三阶段提交有两个改动点。 1、引入超时机制。同时在协调者和参与者...

阅读(557)评论(0)赞 (0)