title: how to read message from Kafka topic based on response from another topic
body: <p>I have 2 topics in Kafka: MetaData and MasterData.
  And I am reading data in real time using Kafka Listners. There are 2 scenarios:</p>
  
  <ol>
  <li>I have to read MetaData topic first and then MasterData topic.</li>
  <li>There could also be a possibility that no new msg comes in MetaData topic, but a message is inserted in MasterData topic. In such as case consumption from MasterData topic should go ahead.</li>
  </ol>
  
  <p>Ant suggestions how to achieve this??</p>