Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
Kafka, mail # user - understanding partitions based on wiki example of profile visits

Copy link to this message
understanding partitions based on wiki example of profile visits
S Ahmed 2012-11-26, 14:45
The wiki states "Consider an application that would like to maintain an
aggregation of the number of profile visitors for each member. It would
like to send all profile visit events for a member to a particular
partition and, hence, have all updates for a member to appear in the same
stream for the same consumer thread." (

So say I have 5 broker servers, now my producer will send a message for a
particular profile page visit, with the default algorithm using
to figur out which broker server to send it it.

So a particular members pageview messages will all go to a single server
then, is this the case?  And therefore all the messages for a given user
will be in the correct order also right?

So a consumer group that subscribes to the 'profile-page-view' topic will
consume page view related messages, is it possible to subscribe to a
particular broker partition also?

Are broker partitions meant for cases when you want all messages to be
saved on the same node?