IKH

Kafka – Introduction and Features

In the previous segment, you looked at the traditional messaging system and its challenges. In this segment, you will take a look at what Kafka is and also understand some of its key features.

In the next video, you will get a brief introduction to Kafka.

In the previous video, you got a brief overview of Kafka. You learnt that:

  • Kafka is a distributed streaming platform.
  • Many companies are using Kafka for building high-performance data pipelines and streaming analytics and data integration.
  • You also looked at some of the key features of the streaming platform. One of the important features of any streaming platform. is that you can publish streams of records and subscribe to any streams of records depending on your choice.
  • A streaming platform can also store records in a fault-tolerant manner.

Finally, you looked at a simple example of a pub-sub model using example of a newspaper website.

In the next video, let’s take a look at some key features of Kafka.

In this video, you looked at some of the important features of Kafka. Though Kafka is used as a messaging system, a single message can be consumed by more than one consumer. This is one of the most important advantages of using Kafka over traditional messaging systems. It tries to bring out the best of both the queueing and the publish-subscribe model.

Additional Reading

Pub-Sub Model – You can read more about the pub-sub model using this link. Do not worry if you do not understand all the concepts mentioned here. We will cover all these details in the subsequent sessions.

Report an error