Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-118

Producer performance tool should use the new blocking async producer instead of the sleep timeout hack

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.7
    • 0.7
    • None
    • None

    Description

      Before the blocking async producer feature, if you add new data to the async producer queue faster than it can handle, then it throws QueueFullException. To get around this in the producer performance tool, we had added a custom sleep option. This ends up reducing the producer throughput and also slows down the system test. After KAFKA-74, we have the option of blocking on the async producer, instead of throwing QueueFullException. This is useful to run stress and performance tests.

      Attachments

        1. KAFKA-118.patch
          5 kB
          Neha Narkhede

        Activity

          People

            Unassigned Unassigned
            nehanarkhede Neha Narkhede
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: