|
课程介绍:
( z0 @) i4 |" j1 [8 q; l; W0 B; U- {$ z6 x
本课程首先对kafka的使用背景(kafka是什么,能够用来做什么,为什么要使用它)进行简单的介绍,然后会介绍kafka的一些基本概念,其后边演示边讲解zookeeper集群和kafka集群的搭建,最后会对kafka集群的一些配置参数进行详细的解释。+ |/ d* v1 T$ K& j& I' U
2 X' A$ a8 J7 F' [8 p/ R. V
课程背景:9 {6 r$ \( @; d7 b0 X, i
7 F( F. ~3 c+ ~( v分布式消息队列kafka目前用在大数据量的日志传输方向。在大公司和数据量传输比较大的公司用得尤其多。在硅谷的大数据公司基本家家都在用。所以,要传输大数据量的日志,kafka是你首要的选择,它在和其他的分布式消息队列的竞争中已经逐渐脱颖而出了。 ?2 @; V$ O% I s
1 {5 O; U9 C& `( M- D核心内容:
+ G; b2 F7 B7 J# Q7 B6 l0 s0 c, R
. W* e/ Q( p1 R" j4 s, Q- E1.支持的 AMQP协议;
9 v3 q4 Q. G9 ?2.topic、partition、broker等的介绍- x; X- h( G1 x) u" P. E
3.Linux上zookeeper集群的搭建
9 F8 _4 H- Q, d5 c# _4Linux上.kafka集群的搭建 ) `) }( q! T" q7 _! O
, U# E/ O' E4 K+ f6 K* r8 G软件环境:Linux服务器(或者linux虚拟机)至少一台;zookeeper-3.4.6;kafka_2.9.2-0.8.1.1
3 a0 E2 [$ \' e( q9 ?# ]$ X" {6 z5 E0 r# t: u5 k6 l- f
课程等级:初级 ' V' B6 K0 G1 _$ R7 ? p) v
4 ?2 y2 t' U1 I" ?1 A. f适合人群: 8 q: Y' v9 G' O* \- w( H# k
3 Q% s& a4 u% H) r* t
做大数据开发;对大数据开发有兴趣;服务器端开发;需要进行大量日志传输等等的人群, h5 N3 \+ W4 D8 ^
. ~# C& R8 b( @- `5 G课程目录:; g- o; o& o9 y1 S# d; k
! u* A/ s5 ?! g1 m' A. _4 P m1 kafka使用背景 09:53
$ r2 ?" M6 F3 N. Y: b- c! D本课时首先对kafka的产生背景进行概述,然后通过一个例子来说明kafka能干什么,最后对当前常用的分布式消息队列关于安全性、适用性和吞吐量进行对比来说明kafka是如何从分布式消息队列中脱颖而出的。- }3 f# k) L7 q' \$ a
2 kafka的相关概念 06:47
% ^5 c+ i) G; Q# ?2 ^1 @本课时首先介绍分布式消息队列通常需要遵循的协议,然后说明kafka为何不使用这种通用的协议,最后通过几张图来说明kafka的一些基本的概念。
3 R. n% P: B! {* c# G6 o) H& R3 zookeeper集群的搭建 33:122 E- }. c3 R$ P0 D n# G
本课时向大家讲解了如何在一台或多台Linux机器上正确地搭建zookpeer集群,包括搭建zookpeer集群的一些配置文件参数。
' f$ p. n& |1 W7 x; s4 kafka集群的搭建 29:21- F. H0 H2 N) ^% G$ ^8 W+ Z
本课时向大家讲解了如何在一台或多台Linux机器上正确地搭建kafka集群,包括搭建kafka集群的一些配置文件参数。9 N2 M7 L4 @* v( o: u! I( T) d
5 \$ A( Y1 M: f" ~
9 v/ r' ~* p; ]. u* L+ y/ ^- ^: D4 m1 @1 c
9 p% K; |: X: [& s; i
+ ]% W, H/ O$ S4 S. F; K' W3 s6 r
c& j" E3 w; u" j5 K: _资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见; {& \' s- E4 z. h
' [9 O P9 I3 Z% F& a; m
' h( M2 B5 O; {
- B# N) _( s# {! p9 @本资源由Java自学网收集整理【www.javazx.com】 |
|