001.Kafka简介 Apache Kafka最早是由Linkedin公司开发,后来捐献给了Apack基金会. Kafka被官方定义为分布式流式处理平台,因为具备高吞吐.可持久化.可水平扩展等特性而被广泛使用.目前Kafka具体如下功能: 消息队列,Kafka具有系统解耦.流量削峰.缓冲.异步通信等消息队列的功能. 分布式存储系统,Kafka可以把消息持久化,同时用多副本来实现故障转移,可以作为数据存储系统来使用. 实时数据处理,Kafka提供了一些和数据处理相关的组件,比如Kafka Str…