
distributed
文章平均质量分 81
_Jimmy_
这个作者很懒,什么都没留下…
展开
-
如何保证Bitmap数据在多个服务器间的一致性
Bitmap(位图)是一种常用的数据结构,用于高效地表示和处理大量数据的状态或集合。在多个服务器间保证Bitmap数据的一致性是一个具有挑战性的问题,特别是在分布式系统中,需要考虑网络延迟、节点故障等因素。原创 2025-01-18 15:20:19 · 514 阅读 · 0 评论 -
40 道 Dubbo 面试题及答案
Dubbo是国内最出名的分布式服务框架,也是 Java 程序员必备的必会的框架之一。Dubbo 更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须熟悉。下面我为大家准备了一些 Dubbo 常见的的面试题,一些是我经常问别人的,一些是我过去面试遇到的一些问题,总结给大家,希望对大家能有所帮助。1、Dubbo是什么?Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式...转载 2019-03-09 18:15:05 · 322 阅读 · 0 评论 -
dubbo的配置以及节点类型和从生产者到消费者的执行流程
【什么是 dubbo】 Dubbo 是阿里巴巴开发用来用来治理服务中间件。 就是资源调度和治理中心的管理工具。【ZooKeeper 节点类型】 ZooKeeper 节点是有生命周期的,这取决于节点的类型。 在 ZooKeeper 中,节点类型可以分为 持久节点(PERSISTENT ) 是指在节点创建后,...转载 2019-03-27 15:08:51 · 662 阅读 · 0 评论 -
Dubbo配置文件详解
依赖的jar理论上Dubbo可以只依赖JDK,不依赖于任何三方库运行,只需配置使用JDK相关实现策略。缺省依赖(系统默认)通过mvn dependency:tree > dep.log命令(Eclipse或Linux命令行)分析,Dubbo缺省依赖以下三方库:[INFO] +- com.alibaba:dubbo:jar:2.1.2:c...转载 2019-03-01 14:51:49 · 214 阅读 · 0 评论 -
SpringCloud与Dubbo的比较
Dubbo一、dubbo简介Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,...转载 2019-09-25 08:03:20 · 197 阅读 · 0 评论 -
史上最全 40 道 Dubbo 面试题及答案
Dubbo是国内最出名的分布式服务框架,也是 Java 程序员必备的必会的框架之一。Dubbo 更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须熟悉。下面我为大家准备了一些 Dubbo 常见的的面试题,一些是我经常问别人的,一些是我过去面试遇到的一些问题,总结给大家,希望对大家能有所帮助。1、Dubbo是什么?Dubbo是...转载 2019-03-01 15:58:14 · 321 阅读 · 0 评论 -
Dubbo 如何实现分布式事务
2019独角兽企业重金招聘Python工程师标准>>> 分布式事务模型 TCC 模型:TCC-Transaction、HmilyXA 模型:Sharding Sphere、MyCAT2PC 模型:raincat、lcnMQ 模型:RocketMQBED 模型:Sharding SphereSaga 模型:ServiceComb Saga TCC TCC事务解决...转载 2021-03-31 08:16:08 · 1168 阅读 · 0 评论 -
分布式锁简单入门以及三种实现方式介绍
很多小伙伴在学习Java的时候,总是感觉Java多线程在实际的业务中很少使用,以至于不会花太多的时间去学习,技术债不断累积!等到了一定程度的时候对于与Java多线程相关的东西就很难理解,今天需要探讨的东西也是一样的和Java多线程相关的!做好准备,马上开车! 学过Java多线程的应...转载 2021-02-28 15:34:15 · 124 阅读 · 0 评论 -
分布式事务的实现方案
概念澄清事务补偿机制: 在事务链中的任何一个正向事务操作, 都必须存在一个完全符合回滚规则的可逆事务.CAP理论: CAP(Consistency, Availability, Partition Tolerance), 阐述了一个分布式系统的三个主要方面, 只能同时择其二进行实现. 常见的有CP系统, AP系统.幂等性: 简单的说, 业务操作支持重试, 不会产生不利影响. 常见的实现方...转载 2019-03-07 17:04:40 · 112 阅读 · 0 评论 -
分布式锁简单入门以及三种实现方式介绍
学过Java多线程的应该都知道什么是锁,没学过的也不用担心,Java中的锁可以简单的理解为多线程情况下访问临界资源的一种线程同步机制。在学习或者使用Java的过程中进程会遇到各种各样的锁的概念:公平锁、非公平锁、自旋锁、可重入锁、偏向锁、轻量级锁、重量级锁、读写锁、互斥锁等。蒙了吗?不...转载 2019-03-02 13:34:45 · 129 阅读 · 0 评论 -
对分布式事务及两阶段提交、三阶段提交的理解
一、分布式数据一致性在分布式系统中,为了保证数据的高可用,通常会将数据保留多个副本(replica),这些副本会放置在不同的物理的机器上。(1)什么是数据一致性在数据有多份副本的情况下,如果网络、服务器或者软件出现故障,会导致部分副本写入成功,部分副本写入失败。这就造成各个副本之间的数据不一致,数据内容冲突。造成事实上的数据不一致。(2)CAP定理CAP理论认为在分布式的环境下...原创 2019-03-05 17:03:27 · 185 阅读 · 0 评论 -
分布式事务和解决方案
前言分布式事务是企业集成中的一个技术难点,也是每一个分布式系统架构中都会涉及到的一个东西,特别是在微服务架构中,几乎可以说是无法避免,本文就分布式事务来简单聊一下。数据库事务在说分布式事务之前,我们先从数据库事务说起。 数据库事务可能大家都很熟悉,在开发过程中也会经常使用到。但是即使如此,可能对于一些细节问题,很多人仍然不清楚。比如很多人都知道数据库事务的几个特性:原子性(Atomicity...原创 2019-03-06 09:28:26 · 239 阅读 · 0 评论 -
分布式事务介绍
事务的具体定义事务提供一种机制将一个活动涉及的所有操作纳入到一个不可分割的执行单元,组成事务的所有操作只有在所有操作均能正常执行的情况下方能提交,只要其中任一操作执行失败,都将导致整个事务的回滚。简单地说,事务提供一种“要么什么都不做,要么做全套(All or Nothing)”机制。数据库本地事务ACID说到数据库事务就不得不说,数据库事务中的四...转载 2019-03-06 09:40:53 · 115 阅读 · 0 评论 -
分布式事务解决方案——阿里GTS
1 微服务的发展微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。当前被越来越多的开发者推崇,很多互联网行业巨头、开源社区等都开始了微服务的讨论和实践。Hailo有160个不同服务构成,NetFlix有大约600个服务。国内方面,阿里巴巴、腾讯、360、京东、58同城等很多互联网公司都进行了微服务化实践。当前微服务的开发框架也非常多,比...原创 2019-03-06 09:50:33 · 281 阅读 · 0 评论 -
集群,分布式,微服务概念和区别理解
概念:集群是个物理形态,分布式是个工作方式。分布式:一个业务分拆多个子业务,部署在不同的服务器上集群:同一个业务,部署在多个服务器上1:分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。而集群并不一定就是分布式的。举例:就比如新浪网,访问的人多了,他可以做...转载 2019-03-07 16:02:19 · 144 阅读 · 0 评论