一个流媒体平台具有三个关键能力:发布和订阅记录流,类似于消息队列或企业消息系统。以容错持久的方式存储记录流。实时处理记录流。Kafka通常用于两类应用程序:构建可靠地在系统或应用程序之间传输数据的实时流数据管道;构建实时流应用程序,转换或响应数据流。