Kafka Version: 0.8.x 1) Ability to define which messages get drooped (least recently instead of most recent in queue) 2) Try Unbounded Queue to find out the Upper Limit without drooping any messages for application (use case Stress test) 3) Priority Blocking Queue ( meaning a single Producer can send messages to multiple topic and I would like to give Delivery Priority to message for particular message for topic)
We have use case to support #3 and #1 since we would like to deliver the Application Heartbeat first then any other event within the queue for any topics. To lower TCP connections, we only use one producer for 4 topics but one of the topics has priority for delivery. Please let me know if this is useful feature to have or not. Thanks in advance for great support !! Thanks, Bhavesh P.S. Sorry for asking this question again, but last time there was no conclusion.