title: Processing records in order in Storm
body: <p>I'm new to Storm and I'm having problems to figure out how to process records in order.</p>
  
  <p>I have a dataset which contains records with the following fields:</p>
  
  <p>user_id, location_id, time_of_checking</p>
  
  <p>Now, I would like to identify users which have fulfilled the path I specified (for example, users that went from location A to location B to location C).</p>
  
  <p>I'm using Kafka producer and reading this records from a file to simulate live data. Data is sorted by date.</p>
  
  <p>So, to check if my pattern is fulfilled I need to process records in order. The thing is, due to parallelization (bolt replication) I don't get check-ins of user in order. Because of that patterns won't work.</p>
  
  <p>How to overcome this problem? How to process records in order? </p>