Re: Kafka message order

2013-04-30 Thread David Arthur
Message order is guaranteed for a given partition, messages are read by the consumer in a FIFO manner. You say partitioning based on topic. Do you mean you are using the default HashPartitioner with the topic name as the routing key? If this is the case, then all of your messages will be going

Re: Kafka message order

2013-04-30 Thread Neha Narkhede
Kafka does not have per topic quotas to limit bandwidth usage yet. https://issues.apache.org/jira/browse/KAFKA-656 is filed to look into this feature. What you can limit per topic is size on disk. Does that answer your question ? Thanks, Neha On Apr 30, 2013 2:58 AM, "Arjun Harish" wrote: > Hi >

Kafka message order

2013-04-30 Thread Arjun Harish
Hi I have a kafka cluster partitioned based on message topic. My question is if one of the topics get a lot of messages than usual (i mean a lot to use up a lot of resources) and one of the other topics is coming at normal rate, does kafka ensure that the messages in the latter topic reach the con