Messages in partitions are logically the same. Topic is a logical group of
partitions for messages that are of same type and/or from same source e.g. if
you have two web-apps producing data, you will like to tell data from one
source that from another. These are candidates for a topic each. If y
Partitions are used to distribute the messages in a topic between several
different broker instances. This provides higher throughput. Partitions can
also be replicate which allows for high availability.
-Dave
From: Doyle, Keith [mailto:keith.do...@greenwayhealth.com]
Sent: Wednesday, Novemb