|
课程介绍:" r' M7 F* I8 L ]* e7 `
. O% W# U8 a9 W; @, ^本课程首先对kafka的使用背景(kafka是什么,能够用来做什么,为什么要使用它)进行简单的介绍,然后会介绍kafka的一些基本概念,其后边演示边讲解zookeeper集群和kafka集群的搭建,最后会对kafka集群的一些配置参数进行详细的解释。2 a7 X! U4 \3 c/ M, g% ?) I0 b! V
# [* G$ e/ H: B& j" X课程背景:
+ Q' b9 U) o5 i: F+ c* `& f' v+ H2 U( f$ q& v* n# ^
分布式消息队列kafka目前用在大数据量的日志传输方向。在大公司和数据量传输比较大的公司用得尤其多。在硅谷的大数据公司基本家家都在用。所以,要传输大数据量的日志,kafka是你首要的选择,它在和其他的分布式消息队列的竞争中已经逐渐脱颖而出了。
- t/ |% r6 u0 x/ @+ `8 t. x- S' Q& r) p; X7 I
核心内容: ) L- \0 J& _' \6 X+ |7 R# X; ^' o# y
) P7 h+ T+ r' n4 d% B
1.支持的 AMQP协议;4 _* f* _- I3 [3 z* O O/ j4 H% @# g
2.topic、partition、broker等的介绍
/ ?. \9 W2 H \' l+ _/ x3.Linux上zookeeper集群的搭建
! [" k3 t5 p3 S! Z# i2 h4Linux上.kafka集群的搭建 : J4 Q/ e2 Y# J, G, X0 R3 e
7 W5 H/ k& d- t
软件环境:Linux服务器(或者linux虚拟机)至少一台;zookeeper-3.4.6;kafka_2.9.2-0.8.1.1 9 |- K: l4 ^* z( I
& u$ X# `* {0 V% O- m
课程等级:初级 7 \0 M" r% u- r# I
" Q; h* i/ f* f, j8 U2 p7 h8 M
适合人群:
M& t7 l5 [( ]4 S* x8 e4 ^) U+ c5 @! X, x: e
做大数据开发;对大数据开发有兴趣;服务器端开发;需要进行大量日志传输等等的人群1 u( Q+ g7 i% W/ n; d7 E! d
$ T( @7 K: d% J0 x% h( J" X课程目录:# D& X7 i6 T" B# v
1 L+ |. U& @2 r1 u* P% K
1 kafka使用背景 09:53
& a. u* H: w. V5 B% Y本课时首先对kafka的产生背景进行概述,然后通过一个例子来说明kafka能干什么,最后对当前常用的分布式消息队列关于安全性、适用性和吞吐量进行对比来说明kafka是如何从分布式消息队列中脱颖而出的。
, H f+ k* U3 H) A$ f# n, {2 kafka的相关概念 06:479 y! ?7 }9 I6 M) y. v' v* n
本课时首先介绍分布式消息队列通常需要遵循的协议,然后说明kafka为何不使用这种通用的协议,最后通过几张图来说明kafka的一些基本的概念。. U3 ?1 z- }8 N! ^6 C
3 zookeeper集群的搭建 33:123 l* L" s9 f' b$ a3 o
本课时向大家讲解了如何在一台或多台Linux机器上正确地搭建zookpeer集群,包括搭建zookpeer集群的一些配置文件参数。3 K6 `% Y# `% D: e. v& Q' i, x
4 kafka集群的搭建 29:21
; h, b" S9 V4 ?; M$ ]本课时向大家讲解了如何在一台或多台Linux机器上正确地搭建kafka集群,包括搭建kafka集群的一些配置文件参数。" e8 K* M; h( f G/ K
1 f+ r& _9 B6 K/ e# r. ~3 G/ H H8 B8 l4 }3 y7 o
9 d8 V8 i1 e7 F3 d9 u0 w/ J5 ]. m7 `/ e i( N6 F6 C% U' l
$ |- S, ~. k; V1 f
5 E7 O! S- m9 J& U% K资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见: p5 H2 y! e5 G7 X2 H% W+ S$ W
9 n0 N; w: Z/ q& t/ O; ^2 Y7 y' p. c, n* s1 n; [
5 m( c; K Y; E9 r, O本资源由Java自学网收集整理【www.javazx.com】 |
|