聊聊分布式
文章平均质量分 91
分布式是指将不同的业务分布在不同的地方。而集群指的是将几台服务器集中在一起,实现同一业务。
Hi-Sunshine
CSDN博客专家、Java领域新星创作者
展开
-
分布式锁实现
控制分布式系统或不同系统之间共同访问共享资源的一种锁实现,如果不同的系统或同一个系统的不同主机之间共享了某个资源时,需要互斥来防止彼此干扰来保证一致性原创 2022-03-07 16:54:29 · 1008 阅读 · 1 评论 -
漫谈分布式序列化
Java 对象序列化到底能够帮助我们实现什么样的功能呢原创 2019-05-05 21:37:12 · 475 阅读 · 0 评论 -
分布式事务的基础
不知道你是否遇到过这样的情况,去小卖铺买东西,付了钱,但是店主因为处理了一些其他事,居然忘记你付了钱,又叫你重新付。又或者在网上购物明明已经扣款,但是却告诉我没有发生交易。这一系列情况都是因为没有事务导致的。这说明了事务在生活中的一些重要性。有了事务,你去小卖铺买东西,那就是一手交钱一手交货。有了事务,你去网上购物,扣款即产生订单交易。原创 2019-05-15 15:06:26 · 222 阅读 · 0 评论 -
常见分布式事务解决方案
分布式事务的实现有许多种,其中较经典是由 Tuxedo 提出的 XA 分布式事务协议,XA 协议包含二阶段提交(2PC)和三阶段提交(3PC)两种实现。原创 2019-05-15 16:22:27 · 263 阅读 · 0 评论 -
zookeeper集群角色
zookeeper集群中有三种角色(zookeeper服务器节点),它们分别是:群首(leader),追随者(follower),观察者(observer)原创 2019-05-15 19:58:27 · 2197 阅读 · 0 评论 -
Zookeeper—一致性协议:Zab协议
Zookeeper 是通过 Zab 协议来保证分布式事务的最终一致性。zab协议为分布式协调服务zookeeper专门设计的一种支持崩溃恢复的原子广播协议。原创 2019-05-15 20:17:50 · 556 阅读 · 0 评论