What is Apache Kafka?

What is Apache Kafka?   卡夫卡

 

Apache Kafka is a distributed streaming platform. A streaming platform has three key capabilities:

  • Publish and subscribe to streams of records, similar to a message queue or enterprise messaging system.
  • Store streams of records in a fault-tolerant durable way.
  • Process streams of records as they occur.

Kafka is generally used for two broad classes of applications:

  • Building real-time streaming data pipelines that reliably get data between systems or applications
  • Building real-time streaming applications that transform or react to the streams of data

xfer from : developersredhat.com

posted @ 2019-10-19 15:46  Poission  阅读(119)  评论(0编辑  收藏  举报