查看: 6343|回复: 17

重磅新课《Kafka原理剖析及实战演练》带你全面掌握搞定一切大数据系统的利器

[复制链接]
新浪微博达人勋 岸岸  未实名认证
论坛徽章:
967
Oracle研习者中级
日期:2016-12-29 16:57:00系统架构徽章
日期:2016-12-08 15:52:33机器学习徽章
日期:2016-12-08 15:50:25机器学习徽章
日期:2016-12-08 15:50:17JVM徽章
日期:2016-12-08 15:47:03搜索引擎徽章
日期:2016-12-08 15:45:05技术内幕徽章
日期:2016-12-08 15:37:48Java徽章
日期:2016-12-08 15:36:40Excel徽章
日期:2016-12-08 15:33:15数据展示徽章
日期:2016-12-08 15:25:37mysql徽章
日期:2016-12-08 15:24:16spark徽章
日期:2016-12-08 15:22:36
发表于 2016-8-12 16:07 | 显示全部楼层 |阅读模式

管理 大数据 架构 Kafka Zookeeper

Kafka是流式处理系统如Spark streaming,Strom及Flink事实上的标准数据入口。本课程将分析Kafka的架构,Topic与Partition的关系,Kafka如何使用Consumer group实现group内的消息单播和group间的消息广播,Kafka如何利用Partition实现水平扩展以及Kafka如何实现高吞吐率。并结合源码分析Kafka实现数据复制,Leader election及Consumer rebalance的原理。同时介绍实用的Kafka监控工具kafka manager。并结合实例介绍Kafka如何与其它流行的开源系统(如Flume,Storm,Spark streaming)集成。

课程大纲:
第一课. Kafka简介
    1.1 为什么需要消息系统
    1.2 Kafka设计目标
    1.3 如何安装和使用Kafka集群
第二课. Kafka架构
    2.1 Kafka整体架构
    2.2 Topic & Partition
    2.3 Partitioner
    2.4 Sync Producer vs. Async Producer
    2.5 Producer重试机制
第三课. Kafka HA
    3.1 Kafka一致性重要机制之ISR
    3.2 Kafka数据复制机制
    3.3 Fail over
第四课. Zookeeper与Kafka
    4.1 Zookeeper典型用法
    4.2 Zookeeper使用注意事项
    4.3 Kafka如何使用Zookeeper
第五课. Kafka领导选举
    5.1 领导选举算法
    5.2 Kafka“各自为政”领导选举算法
    5.3 Kafka基于Controller的领导选举
第六课. Consumer
    6.1 Pull vs Push
    6.2 Low level API vs. High level API
    6.3 单播 vs. 多播
    6.4 Consumer rebalance
第七课. Consumer offset管理
    7.1 基于Zookeeper的offset管理
    7.2 基于broker的offset管理
第八课. Consumer的stream接口
    8.1 Blocking接口
    8.2 Stream接口
第九课. Kafka高性能之道
    9.1 顺序写磁盘
    9.2 零拷贝
    9.3 批处理
    9.4 基于ISR的动态平衡一致性算法
第十课. kafka监控工具
    9.1 Zookeeper viewer
    9.2 Kafka manager
第十一课. Kafka运维
第十二课. Kafka性能测试

授课时间:
课程预计2017年12月4日开课,预计课程持续时间为14周

授课对象:
对kafka感兴趣的大数据工程师,需要熟悉Linux,需要有Java/Scala编程基础

课程环境:
linux + java

收获预期:
深入理解kafka设计原理及分布式系统高可用设计原理,以及Kafak使用方法,通过课程理论+实践的学习,可以拥有将kafka应用于实际工作中的能力。

授课讲师:
郭俊(Jason),从事大数据平台开发及数据仓库设计和调优工作,精通Kafka等分布式消息系统,Storm等流式处理系统及基于PostgreSQL的数据仓库设计和性能调优。
个人博客: http://www.jasongj.com
微信公众号: 大数据架构
WeChat_QR.png

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

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

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

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

课程现开始接受报名,报名方式
网上报名 请点击:Kafka原理剖析及实战演练
咨询Email :edu01@dataguru.cnedu02@dataguru.cn
课程入门讨论咨询群:
413249461(群内有培训公开课视频供大家免费观看)
咨询QQ: 2222010006 (上班时间在线)

技术热点、 行业资讯,培训课程信息,尽在炼数成金官方微信,低成本传递高端知识!技术成就梦想!欢迎关注!
打开微信,使用扫一扫功能,即刻关注炼数成金官方微信账户,不容错过的精彩,期待您的体验!!!

回复

使用道具 举报

论坛徽章:
18
Hadoop研习者初级
日期:2013-10-21 22:39:48大型分布式徽章
日期:2015-10-15 11:54:41Java徽章
日期:2015-07-29 15:04:13电商分布式系统徽章
日期:2015-06-25 11:38:12抽样调查徽章
日期:2015-06-09 14:18:25shell徽章
日期:2015-04-30 11:46:19R研习者中级
日期:2015-04-10 15:21:17JVM徽章
日期:2014-12-24 15:14:33Oracle研习者初级
日期:2014-11-06 17:48:02mysql徽章
日期:2014-11-06 15:13:24scala徽章
日期:2014-11-06 14:56:26nosql徽章
日期:2014-09-19 14:33:14
发表于 2016-8-13 16:04 | 显示全部楼层
这门课程不错,kafka现在用的很广泛
回复 支持 反对

使用道具 举报

论坛徽章:
1
系统架构徽章
日期:2016-10-13 17:30:29
发表于 2016-8-14 21:23 | 显示全部楼层
很不错的文章,谢谢楼主分享!
回复 支持 反对

使用道具 举报

论坛徽章:
26
scala徽章
日期:2014-11-06 14:55:58python徽章
日期:2016-11-03 17:31:49redis徽章
日期:2016-10-13 17:51:28搜索引擎徽章
日期:2016-08-18 11:36:51Mycat徽章
日期:2016-06-08 14:19:56Docker徽章
日期:2016-04-14 10:45:51统计徽章
日期:2015-12-30 12:06:35bash徽章
日期:2015-12-10 16:05:41matlab徽章
日期:2015-12-10 16:02:27树莓派
日期:2015-07-09 11:12:59推荐系统徽章
日期:2015-03-12 11:29:02python徽章
日期:2017-01-20 16:54:59
发表于 2016-8-17 11:48 | 显示全部楼层
多谢分享,严重支持
回复 支持 反对

使用道具 举报

论坛徽章:
25
Hadoop研习者初级
日期:2013-10-21 22:39:48scala徽章
日期:2014-11-06 14:55:58scala徽章
日期:2014-11-06 14:56:26mahout徽章
日期:2014-11-06 14:57:37JVM徽章
日期:2014-11-06 17:46:17抽样调查徽章
日期:2015-06-09 14:18:25数据陷阱解读徽章
日期:2016-01-21 10:54:59Hadoop研习者初级
日期:2016-02-01 16:30:19数据陷阱解读徽章
日期:2016-03-10 10:18:46算法导论徽章
日期:2016-03-16 10:46:20数据陷阱解读徽章
日期:2016-08-11 11:02:12比特币徽章
日期:2014-11-06 14:54:26
发表于 2016-8-21 10:39 | 显示全部楼层
谢谢楼主分享!先收藏了
回复 支持 反对

使用道具 举报

论坛徽章:
10
python徽章
日期:2015-09-08 12:16:27系统架构徽章
日期:2016-10-13 17:30:29python徽章
日期:2016-09-22 11:35:12MongoDB徽章
日期:2016-04-14 10:48:18大型分布式徽章
日期:2016-03-31 15:19:51大型分布式徽章
日期:2016-02-24 15:05:10Oracle研习者初级
日期:2015-11-05 16:25:20scala徽章
日期:2015-11-05 16:17:04perl徽章
日期:2015-10-22 14:57:06Kafka徽章
日期:2017-07-11 14:22:19
发表于 2016-8-21 14:44 | 显示全部楼层
看着这个课 感觉挺不错的样子呢。。。。。
回复 支持 反对

使用道具 举报

新浪微博达人勋 zyq2006  未实名认证
论坛徽章:
40
R研习者初级
日期:2013-10-18 23:19:27Oracle研习者中级
日期:2016-03-31 15:31:28算法导论徽章
日期:2016-03-16 10:46:20技术内幕徽章
日期:2016-03-03 14:48:52R研习者高级
日期:2015-12-30 11:50:24matlab徽章
日期:2015-12-10 16:02:27STATA徽章
日期:2015-10-29 15:15:02spark徽章
日期:2015-10-22 14:50:03perl徽章
日期:2015-09-25 17:35:50DB2徽章
日期:2016-04-07 10:58:05抽样调查徽章
日期:2016-05-12 11:57:26perl徽章
日期:2017-10-20 16:35:05
发表于 2016-9-1 11:38 | 显示全部楼层
课程环境:
linux + java
请问还有什么别的需要安装的吗?
回复 支持 反对

使用道具 举报

论坛徽章:
9
spark徽章
日期:2016-10-27 10:48:50统计徽章
日期:2016-11-24 11:28:37大型分布式徽章
日期:2017-02-16 16:49:55电商分布式系统徽章
日期:2017-04-13 17:37:58LATEX徽章
日期:2017-06-22 17:06:30spring徽章
日期:2017-07-11 14:27:59JS课程徽章
日期:2017-07-11 15:57:29Tomcat徽章
日期:2017-09-07 16:21:56机器学习徽章
日期:2017-09-19 11:01:50
发表于 2016-9-18 15:53 | 显示全部楼层
关注新课,正好要用到
回复 支持 反对

使用道具 举报

论坛徽章:
3
测试徽章
日期:2015-05-07 11:08:11测试徽章
日期:2015-05-14 10:16:29HBase徽章
日期:2017-03-10 12:01:24
发表于 2016-11-3 23:38 | 显示全部楼层
lulujaylulu分享了炼数成金邀请码,使用邀请码报名课程可以减免50%固定学费哦!
http://www.dataguru.cn/invite.ph ... amp;invitecode=QN89
回复 支持 反对

使用道具 举报

论坛徽章:
3
测试徽章
日期:2015-05-07 11:08:11测试徽章
日期:2015-05-14 10:16:29HBase徽章
日期:2017-03-10 12:01:24
发表于 2016-11-3 23:39 | 显示全部楼层
QN89拿去不谢。。。。。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

 

GMT+8, 2017-11-19 05:18 , Processed in 0.188231 second(s), 74 queries .