不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Putting the Pieces Together 拼在一起 This combination of messaging, storage, and stream processing may seem unusual but it is essential to Kafka's role as a streaming platform. 消息传递,存储和流处理的组合看似反常,…
不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Kafka for Stream Processing kafka的流处理 It isn't enough to just read, write, and store streams of data, the purpose is to enable real-time processing of streams. 仅仅读,写和存储是不够的,kafka的目标是实时的流处理. In…
不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Kafka as a Storage System kafka作为一个存储系统 Any message queue that allows publishing messages decoupled from consuming them is effectively acting as a storage system for the in-flight messages. Wh…
不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Kafka as a Messaging System kafka作为一个消息系统 How does Kafka's notion of streams compare to a traditional enterprise messaging system? Kafka的流与传统企业消息系统相比的概念如何? Messaging traditionally has two mode…
不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Guarantees Kafka的保证(Guarantees) At a high-level Kafka gives the following guarantees: Messages sent by a producer to a particular topic partition will be appended in the order they are sent. T…
不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Consumers 消费者(Consumers) Consumers label themselves with a consumer group name, and each record published to a topic is delivered to one consumer instance within each subscribing consumer grou…
不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Producers 生产者(Producers) Producers publish data to the topics of their choice. The producer is responsible for choosing which record to assign to which partition within the topic. This can be…
不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Distribution 分布式(Distribution) The partitions of the log are distributed over the servers in the Kafka cluster with each server handling data and requests for a share of the partitions. Each p…
不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Topics and Logs 话题和日志 (Topic和Log) Let's first dive into the core abstraction Kafka provides for a stream of records—the topic. 让我们更深入的了解Kafka中的Topic. A topic is a category or feed name to whic…
不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Apache Kafka™ is a distributed streaming platform. What exactly does that mean? Kafka是一个分布式流数据处理平台.这到底是什么意思呢? We think of a streaming platform as having three key capabilities: 我们认为一个流数据处理平台必须…