WEBVTT 00:04.590 --> 00:10.860 Now, Derek Kafka, producer and consumer up and running, and after the launch of Console Consumer, 00:11.070 --> 00:18.450 we have seen that it will start receiving only new messages that will arrive from producers to Kafka, 00:18.450 --> 00:19.110 Gloster. 00:19.410 --> 00:25.860 And no, let me answer the question how you are able to read all messages from beginning from this one 00:25.860 --> 00:26.560 in our case. 00:26.970 --> 00:30.860 Let me stop this Kafka Council consumer control theme. 00:30.870 --> 00:33.810 Let's clear Tamino and now let's launch it again. 00:33.810 --> 00:39.900 But using another option called From Beginning Like Soul, let's press enter. 00:41.550 --> 00:45.840 And now I have got all messages from the very first one from New York. 00:46.150 --> 00:47.250 OK, let's go. 00:47.270 --> 00:51.650 You are able to read the messages from a specific topic from the very beginning. 00:51.960 --> 00:54.180 For that, you need to use option from beginning. 00:54.450 --> 01:00.420 I can terminate this console consumer and launch it again using the same option from beginning, and 01:00.420 --> 01:01.980 I'll get the same result. 01:02.220 --> 01:09.770 All messages were consumed and now we're able to make a very important conclusion about Gloster stores 01:09.810 --> 01:14.520 messages, even if they were already consumed by one of the consumers. 01:15.060 --> 01:21.240 And this means that we are able to read Kafka messages from the Kafka Gloster several times by different 01:21.240 --> 01:24.150 consumers and at different moments of time. 01:24.540 --> 01:31.350 And next, let's try to launch another Kafka consumer and see how those two consumers will receive messages 01:31.440 --> 01:32.980 sent by this producer. 01:33.060 --> 01:33.990 I'll see you next. 01:34.040 --> 01:34.550 Bye bye.