原文:死磕 java同步系列之zookeeper分布式锁

问题 zookeeper如何实现分布式锁 zookeeper分布式锁有哪些优点 zookeeper分布式锁有哪些缺点 简介 zooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它可以为分布式应用提供一致性服务,它是Hadoop和Hbase的重要组件,同时也可以作为配置中心 注册中心运用在微服务体系中。 本章我们将介绍zookeeper如何实现分布式锁运用在分布式系统中。 基础知识 ...

2019-10-03 08:11 0 876 推荐指数:

查看详情

java同步系列之mysql分布式

问题 (1)什么是分布式? (2)为什么需要分布式? (3)mysql如何实现分布式? (4)mysql分布式的优点和缺点? 简介 随着并发量的不断增加,单机的服务迟早要向多节点或者微服务进化,这时候原来单机模式下使用的synchronized或者ReentrantLock将不 ...

Wed Oct 02 16:59:00 CST 2019 0 581
java同步系列之redis分布式进化史

问题 (1)redis如何实现分布式? (2)redis分布式有哪些优点? (3)redis分布式有哪些缺点? (4)redis实现分布式有没有现成的轮子可以使用? 简介 Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI ...

Fri Oct 04 17:01:00 CST 2019 0 730
java同步系列之ReentrantLock源码解析(二)——条件

问题 (1)条件是什么? (2)条件适用于什么场景? (3)条件的await()是在其它线程signal()的时候唤醒的吗? 简介 条件,是指在获取之后发现当前业务场景自己无法处理,而需要等待某个条件的出现才可以继续处理时使用的一种。 比如,在阻塞队列中,当队列中没有元素 ...

Mon Jun 03 08:19:00 CST 2019 0 572
java同步系列之AQS起篇

问题 (1)AQS是什么? (2)AQS的定位? (3)AQS的实现原理? (4)基于AQS实现自己的? 简介 AQS的全称是AbstractQueuedSynchronizer,它的定位是为Java中几乎所有的同步器提供一个基础框架。 AQS是基于FIFO的队列实现 ...

Mon May 27 05:52:00 CST 2019 0 596
java同步系列之开篇

。 概览 这一篇的内容会比较多,大致包含三大主题:java中的同步器、分布式,大致讲的内容如 ...

Wed May 15 05:56:00 CST 2019 2 596
java同步系列之volatile解析

问题 (1)volatile是如何保证可见性的? (2)volatile是如何禁止重排序的? (3)volatile的实现原理? (4)volatile的缺陷? 简介 volatile可以说是Java虚拟机提供的最轻量级的同步机制了,但是它并不容易被正确地理解,以至于很多人不习惯使用 ...

Mon May 20 07:18:00 CST 2019 0 647
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM