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

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

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

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

¥199.00
难度 中级 时长 10小时 学习人数 1849 综合评分 9.98
搞定分布式管理与高性能后台
套餐价格:¥464.00
2门课 总价:¥498.00
立即购买
ZK&Dubbo原理实践+微服务综合应用
套餐价格:¥636.00
2门课 总价:¥698.00
立即购买

ZooKeeper是一种分布式协调服务,它用简单的架构和API,解决了分布式环境中协调和管理服务的难题。本课程带你系统学习ZooKeeper,并结合Dubbo,实践服务治理和分布式锁,带你入门ZooKeeper+Dubbo的服务治理。

风间影月
讲师

技术总监

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

强基础、重实操, 带你学会Zk+Dubbo

想要成长加薪,不能只会写业务代码

分布式系统与ZooKeeper

初识zk和分布式
分布式系统的瓶颈与zk
zk特性和数据模型
zk下载以及环境配置
安装单机zk
安装单机伪分布式zk集群
三台节点模拟真实环境zk集群

ZooKeeper命令行学习

zk的常用命令
session原理
create/set/delete命令学习
watcher机制与父子节点事件监听
acl权限列表以及命令行学习
zk的四字命令

ZooKeeper原生Java API

client与server的连接
会话重连机制
同步/异步创建zk节点
修改/删除zk节点
计数器countDownLatch的学习
获取父子节点数据与列表
java api操作acl权限列表

Apach Curator开源客户端学习

基于maven创建和server的连接
zk的命名空间以及节点的CRUD
curator的两种watcher学习
curator的acl权限操作

Dubbo入门与实例演练

架构演变过程与dubbo简介
重构单体项目为多服务模式
dubbo监控与统计
dubbo版本升级

ZooKeeper+Dubbo分布式锁

死锁活锁概念
分布式锁与数据最终不一致场景
curator与spring容器的整合
开发分布式锁

原理+示例,带你实践服务治理和分布式锁

演绎SpringMVC构建的商品秒杀Demo重构为Dubbo微服务系统
SpringMVC
商品秒杀Demo
Dubbo重构商品查询与
订单服务
ZooKeeper提供
注册中心和分布式锁

从零开始,系统学习ZooKeeper的常见服务

锁定和同步服务

在修改数据的同时锁定数据

高度可靠的数据注册表

为Dubbo等提供服务注册发布

选举算法

分布式集群中主节点一旦挂掉,可通过选举
机制动态选举Master,保证集群的高可用

集群管理

实时地在集群和节点状态中加入/离开节点

命名服务

按名称标识集群中的节点

配置管理

当拥有几十台几百台甚至更多的服务器时,
只需更新一台,其他服务器自动更新

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问
讲师会进行集中答疑

源码开放

整套代码下载

课程案例代码完全开放给你,你可以根据
所学知识,自行修改、优化

适合人群及技术储备要求

具备一定项目经验,想了解分布式管理和微服务治理的同学,即可来学习!学完本课程,
不管是在你实际工作开发还是面试找工作,都能助你崭露头角!

技术储备要求:

- 熟练使用Spring、SpringMVC、MyBatis
- 具备Linux基础知识
- 熟悉MySQL/Mariadb或者其他关系型数据库

环境参数

  • ZK zookeeper 3.4.11
  • Dubbo 2.5.3
  • maven 3.2.3
  • spring 4.1.13
  • curator 4.0.0
  • linux centos6.5
  • jdk 1.8.0_144
  • ide spring-tool-suit 3.9.2.RELEASE

万事俱备 只等你来

  • 慕妹8066328

    好评

    课程不错,主要是对于Zookeeper的使用和理解,比单纯地去看文档和博客要清晰明了,而且老师回复很快,后面Dubbo的课程也不错,虽然我是用的新版的Dubbo,踩了很多坑,但是总体的使用课程讲的很清楚。

  • 慕函数9884427

    好评

    为什么给5星好评,课程不说老师在群里负责的回答都是满分了 以后老师出什么课程都支持。再说课程从零到上线。惊不惊喜。意外不。和老师聊天也很好啊

  • 匿名用户

    好评

    买了最早的一门课,现在才看完,老师的很多课都有了解,老师很细心讲解知识点,并且举例比较生动,技术很全面,很厉害的全栈工程师。向老师学习。小程序的课程强烈推荐学习。

查看全部668条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

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

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