WEBVTT 00:03.620 --> 00:09.270 If you have done all these activities in previous sections on was me, you understand a lot about about 00:09.310 --> 00:13.250 Chicago, you know, what is Breuker, you know, what is or keep or you know what the topic of what 00:13.250 --> 00:17.120 is produced and what is consumer and how all of that actually works. 00:17.570 --> 00:23.450 And in this section, I will take some time in order to explain all of those concepts using diagrams. 00:23.700 --> 00:25.370 We will do any bricusse activities. 00:25.370 --> 00:28.310 I'll use just diagrams and explain different concepts. 00:28.490 --> 00:32.240 I'll explain details of what is a broker or what is zookeeper. 00:32.450 --> 00:33.890 What a zookeeper ensemble. 00:34.070 --> 00:35.690 What is Gloster or BROCKERS? 00:35.870 --> 00:37.340 You'll understand what a story. 00:37.500 --> 00:42.340 What are officials and how partitions are spread across a different brokers instead of the glass. 00:42.950 --> 00:48.320 Also, you'll understand the structure of the message and how actually messages are sent from producers 00:48.440 --> 00:50.360 and consumed by consumers. 00:50.780 --> 00:57.050 Also explain how producers are able to produce messages to different broadcast of different partitions 00:57.200 --> 01:00.830 and how consumers with messages from multiple broadcasts. 01:01.280 --> 01:05.810 You'll also understand what is controller and what is its role in a Kloster. 01:06.050 --> 01:11.300 And most importantly, you'll understand how to create fault tolerant or resilient or reliable solution 01:11.420 --> 01:12.560 with about Kafka. 01:12.710 --> 01:18.710 And I'll explain what is the replication factor and how to store multiple copies of every message on 01:18.710 --> 01:19.640 different broadcast. 01:19.820 --> 01:25.910 And if any of those borchers fails, other brokers will take over and continue serving producers and 01:25.910 --> 01:26.570 consumers. 01:26.870 --> 01:27.680 Let's get started.