查看: 4255|回复: 0

《Zookeeper分布式系统开发实战》分布式系统开发利器,轻松的构建自己的分布式系统

[复制链接]
招聘 : 数据库管理员
认证徽章
论坛徽章:
83
IT宝贝
日期:2013-11-15 18:40:242015年新春福章
日期:2015-03-06 11:57:31美羊羊
日期:2015-03-04 14:48:58马上加薪
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:14马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11
发表于 2015-10-15 17:02 | 显示全部楼层 |阅读模式
ZooKeeper是Hadoop的开源子项目,在分布式系统架构中大量的被运用,从而减少分布式架构的复杂度;典型的运用场景包括:
数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁、分布式队列。

本课程通过从对zookeeper的基本操作,到内部实现原理讲解的方式让学员能够从操作层面以及理论层面全面掌握zookeeper,从而可以借助zookeeper轻松的构建自己的分布式系统。

本课程以实操为主,讲解的核心内容包括:系统模型、客户端的使用、选举算法、集群安装/部署、zookeeper的运维、watcher

课程大纲:
第1课:Zookeeper熟悉和用途综述
Zookeeper基础知识、体系结构、数据模型、常见的应用场景

第2课:Zookeeper安装配置、命令行操作
单机,集群搭建和测试
命令行客户端操作
Stat

第3课:Watches、Node、API介绍、Java Client开发
Watches、Node详解
API介绍
Java Client开发

第4课:开源客户端zkclient  curator
通过别的开源api实现对zookeeper的操作,提升对zookeeper的开发效率

第5课:分布式系统及集群与zookeeper
分布式介绍及面临的问题
集群介绍及面临的问题
zookeeper的运用场景

第6课:zookeeper的选举机制及数据一致性
服务器角色
选举算法
数据一致性介绍
数据版本

第7课:zookeeper深度分析
数据访问安全
通信协议
会话
请求处理
数据与存储

第8课:实战案例开发一之配置管理
配置管理的案例开发

第9课:实战案例开发二分布式锁/选主实现
分布式锁的原理及实现

第10课:运维指南及注意事项
日常维护注意事项
配置参数详解
4字命令详解

第11课:运维和监控Web平台搭建和使用
Taokeeper搭建和使用
TaoKeeper提供Web界面,可对Zookeeper集群进行多方面监控,如连接数、Watcher数、集群运行状态、磁盘内存CPU使用率等全方位监控,并提供告警接口。

目标人群:
1、初级以上普通开发人员
2、大数据(hadoop)开发人员
3、运维人员

课程环境:
操作系统:linux(centos6.5/7 或者redhat6.X)
java环境:jdk6以上
机器的内存建议在4G及以上,没有4G也不影响课程,但使用起来系统相对慢些

收获预期:
1、zookeeper的基本操作
2、zookeeper的工作原理
3、基于zookeeper的分布式系统开发实践
4、日常的运维监控和优化

讲师介绍:
网名玺感,谐音喜感,希望做一个快乐的人;从事java体系工作10年,曾在用友、第三方支付公司、开源中国控股公司 工作过,当前任职于某互联网公司,担任架构总监职位,带领将近20人的团队负载pass平台的搭建,包括数据库服务、云存储、缓存服务等。
在开源中国的控股公司工作期间,为联想  国航 东航 中信信托等大公司提供开源技术解决方案,个人技术爱好包括:SOA、分布式、缓存、消息中间件、nosql数据库 、应用安全等

新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取100元固定收费+300元暂存学费,学习圆满则全额奖励返还给学员!

本门课程本来打算完全免费,某位大神曾经说过“成功就是正确的方向再加上适度的压力”。考虑到讲师本身要付出巨大的劳动,为了防止一些朋友在学习途中半途而废,浪费了讲师的付出,为此我们计划模仿某些健身课程,使用“逆向收费”的方法。
在报名时每位报名者收取400元,其中100元为固定 收费,另外300是暂存学费,即如果学员能完成全部课程要求,包括完成全部的书面和互动作业,则300元全款退回,优秀的学员还可以获得礼品 奖励。如果学员未能坚持到完全所有的学习计划任务,则会被扣款。期望这种方式可以转化为大家强烈的学习愿望和驱动力!

课程授课方式:
1、 学习方式:老师发布教学资料、教材,幻灯片和视频,学员通过网络下载学习。同时通过论坛互动中老师对学员进行指导及学员之间相互交流。
2、 学习作业:老师每周布置书面及互动作业,学员需按时按质完成作业。
3、 老师辅导:根据作业批改中发现的问题,针对性给予辅导,帮助大家掌握知识。
4、 结业测验:通过测验,完成学业。

您是否对此课程还有疑问,那么请 点击进入 FAQ,您的问题将基本得到解答
全国统一咨询热线 4008-010-006

课程现开始接受报名,报名方式
网上报名 请点击:Zookeeper分布式系统开发实战
咨询Email :edu01@dataguru.cnedu02@dataguru.cn
课程入门讨论咨询群:485625800(群内有培训公开课视频供大家免费观看)
咨询QQ: 2222010006 (上班时间在线)

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 
京ICP备09055130号-4  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表