一、引言1.背景和RabbitMQ类似,Kafka(全称ApacheKafka)是一个分布式发布-订阅消息系统。自Apache2010年开源这个顶级实用项目以来,至今已有十数年,Kafka仍然是非常热门的一个消息中间件,在互联网应用里占据着举足轻重的地位。甚至,技术圈一度将Kafka评为消息队列大数据领域中的最强王者!Kafka以其速度快(ms级的顺序写入和零拷贝)、性能高(TB级的高吞吐量)、高可靠(有热扩展,副本容错机制能力)和高可用(依赖Zookeeper作分布式协调)等特点闻名于世,它非常适合消息、日志和大数据业务的存储和通信。本文接下来将会从下载安装,配置修改,收发消息等理论和实践入