By combining these messaging models, Kafka offers the benefits of both. Each consumer is assigned a partition in the topic, which allows for multi-subscribers while maintaining the order of the data. These partitions are distributed and replicated across multiple servers, allowing for high scalability, fault-tolerance, and parallelism. Each topic has a partitioned log, which is a structured commit log that keeps track of all records in order and appends new ones in real time. Kafka remedies the two different models by publishing records to different topics.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |