更新时间:2019-11-08 来源:黑马程序员 浏览量:
Java之kafka企业入门实战 | ||
中级 | 共1节课 | |
本次课程中,我将与大家一起分享kafka在企业级项目中的入门实战应用。 | ||
【课程简介】
在JavaEE企业级系统中,消息系统是必不可少的组成部分,通过消息系统可以实现系统与系统之间的松散耦合、实现系统的异步化。你比如说大家都熟悉的ActiveMQ、RabbitMQ、RocketMQ等等,它们在消息系统江湖中各有千秋,各有各的绝活,这里我们暂且不表。我们接下来要说说消息系统江湖中的一位新贵,它就是kafka。kafka最初是有Linkedin公司开发,目前已经成为Apache的顶级项目。在互联网企业、电信企业等众多JavaEE项目、尤其是大数据平台项目中,有着广泛的应用。有人要问了,kafka为什么如此厉害?这要从kafka的高吞吐量开始说起,官方公布的吞吐量是百万级的QPS。那么本次课程中,我将与大家一起分享kafka在企业级项目中的入门实战应用。
【主讲内容】
1.kafka概述。
2.kafka集群环境搭建:集群主机规划、zookeeper集群环境搭建、kafka集群环境搭建。
3.kafka基本使用:java api开发生产者、java api开发消费者。
4.kafka原理分析:消息存储于查询机制、生产者数据分发策略和数据发送方式、消费者负载均衡策略。
推荐详细了解黑马程序员Java培训课程。