title: Kafka consumer is processing all messages at startup
body: <p>I am new to Kafka, and am developing a personal project with a few services and the communication between them is made through Kafka and I am using Confluent for housing Kafka remotely.</p>
  <p>All works fine, but when I startup a server it will try to process all the old messages in the topics that were generated as I was testing the system.</p>
  <p>I would like to avoid this because it is time consuming and those messages were already processed, when the server was up the last time. Is there any way to prevent this in the development environment?</p>
  <p>Am I even using Kafka correctly? Are there good practises that I missed?</p>