Apache Kafka Intro | Kafka Topics | Kafka Partitions Kafka Brokers Storage And Replication in Kafka

Опубликовано: 13 Июнь 2022
на канале: Cognitive Programmer
1,287
39

Welcome to my video series on Apache Kafka, an open source, distributed event streaming platform. This is an introductory video on apache Kafka and I've explained all major topics of Apache Kafka in a simple way without any code.

Whether you're a seasoned software professional or a newcomer, you'll be able to understand the complete internal of Apache Kafka in this video.

I've talked about Apache Kafka topics which is an abstraction and Apache Kafka partitions where the data is stored actually. Apache Kafka partitions also use segments to store the data, but I haven't talked about that in this video.

This video also explains the producer and consumer behaviour of Apache Kafka and how multiple producer and consumers can interact with apache Kafka topics and store the data in Kafka partitions.

Also, How the Kafka consumers can behave as an standalone consumers as well as consumer groups which will help things in scaling of the service offered using Kafka.

I do hope and believe that you'll like this video. Here are the contents of this video

TImecodes
0:00 : Apache Kafka intro and ecosystem
1:00 : What is Apace Kafka
2:59 : Apache Kafka Topics
4:25. : Kafka topics and partitions
5:52 : Kafka topics and event producers
7:21 : Life time of data in Kafka topics
8:22 ; Kafka topic standalone consumers
10:10 : Kafka consumer groups and how to make use of them
11:53 : Multiple Kafka consumer group and Kafka topic partitions
12:47 : Kafka topic partitions storage and partition replication
14:15 : Apache Zookeeper and Kafka cluster Management

#kafka #apachekafka #microservicios #eventdriven #softwaredevelopment




About Me i.e. An Insightful Techie

Greetings and Thanks a lot for checking out my YouTube Channel. I’m Deepak K Gupta (Daksh). This channel is a medium for me to share my learnings and journey as a Techie so that you not only learn from my experience but also from my mistakes

As a techie I am closely associated with software development, so most of my content will revolve around Programming Languages, AI, Machine learning and Databases. I share things which will help you learn, remember and use these things in an effective and efficient way.

As a Techie, I also know that there is a life beyond software development and it has a profound impact on our career as well as on our well being. I also share those learnings which I feel are worth sharing with the intention that it MAY help you in taking better decisions in your life.

Last but not the least, I'm a traveler and explorer by nature. I would like to take you with me on some of the interesting journeys around the world. Believe me there is more to learn outdoors than indoors

Hope you’ll like my contents and will be part of my journey 🙏

SUBSCRIBE - https://www.youtube.com/AnInsightfulT...
INSTAGRAM - https://www.intagram.com/AnInsightful...
Twitter -   / awisetechie  
Facebook -   / aninsightfultechie