KittyDaddy's blog KittyDaddy's blog
首页
  • 学习笔记

    • 《Java基础》
    • 《常用设计模式》
    • 《MYSQL》
    • 《GO语言》
    • 《Spring源码解读》
  • 微服务解决方案

    • 锁的演化
    • 简单限流方案
    • 海量数据切分
  • 中间件

    • Nginx
    • MQ
    • Redis
    • Keepalived
  • 面试记
  • 杂文
  • 开源
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

老猫

万物皆系统
首页
  • 学习笔记

    • 《Java基础》
    • 《常用设计模式》
    • 《MYSQL》
    • 《GO语言》
    • 《Spring源码解读》
  • 微服务解决方案

    • 锁的演化
    • 简单限流方案
    • 海量数据切分
  • 中间件

    • Nginx
    • MQ
    • Redis
    • Keepalived
  • 面试记
  • 杂文
  • 开源
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
全部标签
上头 兴趣爱好 分布式定时任务 CDN流量 mysql索引 API设计 策略模式 绘图工具 支付解决方案 mysql mysql设计规范 小帅面经 Java并发锁 程序员思维方式 认知 缓存 程序员那些事儿 适配器模式 小猫日常踩坑 程序员基本素养 设计模式 创建型设计模式 软件设计原则 ThreadLocal 单一职责原则 uml 缓存穿透 幂等设计 spring 面试经历 生活体验 线程池 事务优化 面经 热点账户 工厂模式 责任链模式 Java基础 基础类型 对象比较 感想 规划 架构 限流 注解 clib和jdk动态代理 消息队列 amqp rabbitMq 安装教程 疫情 解封 GO开发 权限系统 whale系统 思考 感悟 分布式锁 Java锁 分布式系统解决方案 zookeeper锁 Java锁的种类 锁的解决方案 数据切分 什么是锁 Redis Redis进阶 Nginx Nginx缓存控制 Nginx教程 Nginx跨域 Nginx负载均衡配置 Nginx负载均衡 Nginx防盗链 Java设计模式 工厂方法模式 简单工厂模式 Nginx静态文件配置 Nginx日志切割 Nginx配置 Nginx概念 Nginx安装 Centos7 单例模式 java 反射 mysql死锁 泛型

锁的演化-分布式锁实战-ZOOKEEPER篇

老猫 2021-01-13 《锁的演化》 分布式锁Java锁分布式系统解决方案zookeeper锁

# 前言

这应该是分布式锁演化的最后一个章节了,相信很多小伙伴们看完这个章节之后在应对高并发的情况下,如何保证线程安全心里肯定也会有谱了。在实际的项目中也可以参考一下老猫的github上的例子,当然代码没有经过特意的封装,需要小伙伴们自己再好好封装一下。那么接下来,就和大家分享一下基于zookeeper的分布式锁,由于此篇主要分享的是zk的分布式锁,所以对于zk本身的相关知识点,并不会涉及很多。和分布式锁实现有关的zk知识点会提及。

# Zookeeper实现分布式锁

何为ZK?(为了打字简单,后续老猫均以ZK来代替zookeeper),相信很多接触到Dubbo框架的小伙伴可能听说过ZK,但是具体也没有详细地去学习ZK。那么又如何利用ZK来实现分布式锁呢?以下我们一个个来看。

阅读全文

上一页

1

下一页

全部标签
上头 兴趣爱好 分布式定时任务 CDN流量 mysql索引 API设计 策略模式 绘图工具 支付解决方案 mysql mysql设计规范 小帅面经 Java并发锁 程序员思维方式 认知 缓存 程序员那些事儿 适配器模式 小猫日常踩坑 程序员基本素养 设计模式 创建型设计模式 软件设计原则 ThreadLocal 单一职责原则 uml 缓存穿透 幂等设计 spring 面试经历 生活体验 线程池 事务优化 面经 热点账户 工厂模式 责任链模式 Java基础 基础类型 对象比较 感想 规划 架构 限流 注解 clib和jdk动态代理 消息队列 amqp rabbitMq 安装教程 疫情 解封 GO开发 权限系统 whale系统 思考 感悟 分布式锁 Java锁 分布式系统解决方案 zookeeper锁 Java锁的种类 锁的解决方案 数据切分 什么是锁 Redis Redis进阶 Nginx Nginx缓存控制 Nginx教程 Nginx跨域 Nginx负载均衡配置 Nginx负载均衡 Nginx防盗链 Java设计模式 工厂方法模式 简单工厂模式 Nginx静态文件配置 Nginx日志切割 Nginx配置 Nginx概念 Nginx安装 Centos7 单例模式 java 反射 mysql死锁 泛型
Theme by Vdoing | Copyright © 2020-2025 Kitty Daddy | License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式