title: Kafka Producer batch size
body: <p>I have a question related to <code>batch.size</code> producer configuration.</p>
  <p>What happens when <code>batch.size</code> has reached and the producer app thread sends more data?</p>
  <p>Does the thread block till space becomes available in the buffer containing the batch?</p>