建哥手把手系列之springboot快速整合kafka

1、 什么是kafka?

Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务,凤凰玄机

kafka架构几个重要组件:

· Topic(主题):是特定类型的消息流。消息是字节的有效负载(Payload),话题是消息的分类名或种子(Feed)名。

· Producer(生产者):是能够发布消息到话题的任何对象。

· Broker(服务代理):已发布的消息保存在一组服务器中,它们被称为代理(Broker)或Kafka集群。

· Consumer(消费者):可以订阅一个或多个话题,并从Broker拉数据,从而消费这些已发布的消息。

2、 准备工作

标签 消息 集群 安装包 主题 服务器