Now, you know that in a Patricof car broker is responsible for storage of messages sent by producers
and consumed by consumers in is centralized point of storage.
And of course, if there was just a single broker and if this broker fails, nobody will be able to
sell producers and consumers and Oprah be simply stopped this way.
Usually Gloster of the brokers is created and you are able to create very small clusters with few sellers,
but you are also able to scale them and create Glouster that will contain thousands of sellers and large
companies like Linked In or Netflix who utilize Patricof can have such a large Gloucester's descarga
Gloster.
And if there was a Gloster, and if there are multiple producers and multiple consumers, they are able
to interact with different brokers inside of the cluster.
What I mean, for example, every single producer may send messages to different brokers and every broker
will store part of the messages.
So it means that the old messages from producers will be spread among different servers.
On other hand, Kafka consumers might read messages from different Kafka brokers.
Also, if one of the brokers fails in a Kafka, Gloster also brokers will take over it and the continued
operation of an entire class.
And now you may ask me a question.
What if there are hundreds of brokers in a Kafka class or how those brokers synchronize between each
other, how they talk to each other, how they agree, how to distribute workload and so on.
That's where Zookeeper comes in.
Let's discuss what is OK and what is responsible for in the next lecture.
See you next.
Bye bye.