Kafka
文章平均质量分 94
Kafka是Apache软件基金会的一个开源的分布式事件流处理平台,由Scala和Java编写。Kafka可以提供高吞吐量且低延迟的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据,并且其功能均以分布式、高度可扩展、弹性、容错和安全的方式提供。本专栏主要分享其安装和使用方法和场景。
giser@2011
一位朴实无华、热爱技术的软件研发工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kafka集群版安装部署
本文介绍了如何搭建Kafka集群,包括单节点多Broker部署和多节点多Broker部署。Kafka集群由Broker节点、Controller节点和混合节点构成,Broker负责消息存储和处理,Controller负责集群元数据管理。Kafka依赖ZooKeeper进行集群管理,本文详细描述了在CentOS 8.4、JDK 17、ZooKeeper 3.8.4环境下部署Kafka 2.7.2的步骤,包括ZooKeeper集群部署、Kafka安装、配置文件修改及服务启动。原创 2025-05-12 09:23:41 · 3267 阅读 · 3 评论 -
Kafka单机版安装部署
Kafka的搭建模式包括单节点单Broker部署、单节点多Broker部署、集群部署(多节点多Broker),分别适用于不同的场景和需求,从简单的单节点测试环境到复杂的多节点高可用生产环境。在实际部署时,应根据系统的可用性要求、数据量、并发负载等因素选择合适的部署模式。单节点单Broker部署在这种部署方式中,Kafka的所有服务都运行在单个节点上,包括单个Kafka Broker。这种部署方式适用于开发或测试环境,但在生产环境中可能不是最佳选择,因为它不具备高可用性和负载均衡的能力。原创 2025-05-09 09:45:00 · 3148 阅读 · 0 评论 -
Kafka消息模型与工作原理详解
Kafka作为一个强大的分布式流处理平台,在大数据领域中发挥着重要的作用。它的高吞吐量、可扩展性、持久性等特点,使其能够满足各种复杂的应用场景需求。无论是日志收集、流式处理,还是消息系统和事件驱动架构,Kafka都能提供高效、可靠的解决方案。随着大数据技术的不断发展,Kafka的应用前景也将更加广阔。如果你还没有尝试过Kafka,不妨在自己的项目中使用一下,相信它会给你带来意想不到的惊喜。原创 2025-04-21 11:01:13 · 1502 阅读 · 0 评论 -
分布式流处理的王者之Kafka简介
Kafka作为一个强大的分布式流处理平台,在大数据领域中发挥着重要的作用。它的高吞吐量、可扩展性、持久性等特点,使其能够满足各种复杂的应用场景需求。无论是日志收集、流式处理,还是消息系统和事件驱动架构,Kafka都能提供高效、可靠的解决方案。随着大数据技术的不断发展,Kafka的应用前景也将更加广阔。如果你还没有尝试过Kafka,不妨在自己的项目中使用一下,相信它会给你带来意想不到的惊喜。原创 2025-04-21 10:59:56 · 1027 阅读 · 0 评论
分享