/ 实战 / ZooKeeper分布式专题与Dubbo微服务入门,成长与加薪必备
收藏

ZooKeeper分布式专题与Dubbo微服务入门

成长与加薪必备的分布式技能

ZooKeeper分布式专题与Dubbo微服务入门,成长与加薪必备

难度 中级 时长 10小时 学习人数 1681 综合评分 9.98

ZooKeeper分布式专题与Dubbo微服务入门,成长与加薪必备

¥199.00
全部展开
  • 第1章 分布式系统概念与ZooKeeper简介 试看

    对分布式系统以及ZooKeeper进行简介,使得大家对其有大致的了解

    共 3 节 (16分钟) 收起列表

    • 1-1 zookeeper简介 (04:43) 试看
    • 1-2 什么是分布式系统 (06:22)
    • 1-3 分布式系统的瓶颈以及zk的相关特性 (04:36)
  • 第2章 ZooKeeper安装

    如何安装ZooKeeper以及对ZooKeeper最基本的数据模型进行剖析

    共 4 节 (26分钟) 展开列表

    • 2-1 JDK的安装 (05:44)
    • 2-2 zookeeper下载、安装以及配置环境变量 (05:11)
    • 2-3 zookeeper文件夹主要目录介绍 (06:59)
    • 2-4 zookeeper配置文件介绍,运行zk (07:10)
  • 第3章 ZooKeeper基本数据模型

    学习客户端命令行之前需要对ZooKeeper的一些基本特性有一定的了解,便于便于对ZooKeeper有全面的理解

    共 3 节 (17分钟) 展开列表

    • 3-1 zk数据模型介绍 (05:51)
    • 3-2 zk客户端连接关闭服务端,查看znode (03:45)
    • 3-3 zookeeper的作用体现 (06:27)
  • 第4章 ZK基本特性与基于Linux的ZK客户端命令行学习

    了解ZK在Linux上的命令行操作,这部分需要会,至少要了解如何进行操作的,做好笔记记录好相关命令

    共 17 节 (92分钟) 展开列表

    • 4-1 zookeeper常用命令行操作 (05:38)
    • 4-2 session的基本原理与create命令的使用 (07:41)
    • 4-3 set与delete命令的使用_(有一处打点 内容不确定) (05:26)
    • 4-4 zk特性 – 理解watcher机制 (03:57)
    • 4-5 父节点watcher事件 (06:29)
    • 4-6 子节点watcher事件 (05:26)
    • 4-7 watcher常用使用场景 (03:32)
    • 4-8 权限acl详解,acl的构成-scheme与id (08:47)
    • 4-9 acl的构成-permissions (02:28)
    • 4-10 acl命令行world讲解 (06:21)
    • 4-11 acl命令行auth讲解 (04:27)
    • 4-12 acl命令行digest讲解 (04:17)
    • 4-13 acl命令行ip讲解 (02:23)
    • 4-14 acl之super超级管理员 (06:21)
    • 4-15 acl的常用使用场景 (02:48)
    • 4-16 zk四字命令 上 (07:50)
    • 4-17 zk四字命令 下 (07:25)
  • 第5章 选举模式和ZooKeeper的集群安装

    学习选举模式和ZooKeeper集群安装,模拟商用环境,测试集群角色以及选举

    共 4 节 (31分钟) 展开列表

    • 5-1 集群的一些基本概念 (03:49)
    • 5-2 单机伪分布式安装zookeeper集群 (11:18)
    • 5-3 三台物理机(虚拟机)安装zookeeper集群 (10:59)
    • 5-4 测试集群角色以及选举 (04:32)
  • 第6章 使用ZooKeeper原生Java API进行客户端开发

    使用java原生api进行客户端开发

    共 13 节 (100分钟) 展开列表

    • 6-1 建立客户端与zk服务端的连接 (11:03)
    • 6-2 zk会话重连机制 (05:33)
    • 6-3 同步异步创建zk节点 (09:34)
    • 6-4 修改zk节点数据 (03:50)
    • 6-5 同步异步删除zk节点 (05:23)
    • 6-6 CountDownLatch的介绍 (05:18)
    • 6-7 CountDownLatch代码示例 (09:40)
    • 6-8 获取zk节点数据 (10:31)
    • 6-9 获取zk子节点列表 (10:05)
    • 6-10 判断zk节点是否存在 (06:04)
    • 6-11 acl - 默认匿名权限 (04:10)
    • 6-12 acl -自定义用户权限 (11:19)
    • 6-13 acl - ip权限 (07:08)
  • 第7章 Apache Curator客户端的使用 试看

    企业最喜欢使用的ZK开源客户端,方便实用,要学会

    共 10 节 (108分钟) 展开列表

    • 7-1 curator简介与客户端之间的异同点 (05:14)
    • 7-2 搭建maven工程,建立curator与zkserver的连接 (14:11) 试看
    • 7-3 zk命名空间以及创建节点 (06:34)
    • 7-4 修改节点以及删除节点 (11:06)
    • 7-5 查询节点相关信息 (08:20)
    • 7-6 curator之usingWatcher (04:58)
    • 7-7 curator之nodeCache一次注册N次监听 (11:50)
    • 7-8 curator之PathChildrenCache子节点监听 (14:53)
    • 7-9 zk-watcher实例 统一更新N台节点的配置文件 (17:40)
    • 7-10 curator之acl权限操作与认证授权 (12:39)
  • 第8章 Dubbo入门到重构服务 试看

    将SpringMVC构建的商品秒杀Demo重构为Dubbo微服务系统

    共 14 节 (159分钟) 展开列表

    • 8-1 架构演变过程 (11:43)
    • 8-2 dubbo 入门简介 (07:42)
    • 8-3 单体到分层模式代码演示 (24:54) 试看
    • 8-4 重构商品服务,抽取抽象工程 (07:47)
    • 8-5 暴露商品服务 (24:36)
    • 8-6 使用tomcat启动dubbo服务 (05:00)
    • 8-7 使用main主线程启动dubbo服务 (04:11)
    • 8-8 使用dubbo内置main打包jar启动 (07:48)
    • 8-9 重构并且暴露订单服务 (10:35)
    • 8-10 开发dubbo消费者服务调用方 (15:33)
    • 8-11 测试dubbo消费者调用商品服务和订单服务 (03:01)
    • 8-12 安装启动dubbo监控服务 (19:33)
    • 8-13 测试dubbo监控服务的统计数据以及图表 (04:18)
    • 8-14 如何升级dubbo到最新版本 (11:45)
  • 第9章 分布式锁

    ZooKeeper+Dubbo实践分布式锁的案例

    共 5 节 (47分钟) 展开列表

    • 9-1 死锁与活锁的概念 (04:26)
    • 9-2 分布式锁的概念与数据最终不一致性的场景 (06:32)
    • 9-3 curator与spring的整合 (10:33)
    • 9-4 获取分布式锁的流程 (05:06)
    • 9-5 开发分布式锁 (19:50)
  • 第10章 课程总结

    对整个课程的所用到的理论,技术做一个简单的回顾总结

    共 2 节 (13分钟) 展开列表

    • 10-1 课程总结 (03:20)
    • 10-2 一致性hash算法 (09:06)
本课程已完结

试看

全部试看小节



讲师

风间影月 全栈工程师

创业公司技术总监, 9年开发和技术管理经验。SUN认证SCJP、PMP、MCP认证。主要从事后端技术和架构领域,有丰富的电商平台与物流平台核心系统的架构设计和开发经验。

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题