Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-1071

Evaluate performance of AVRO source with multiple clients

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.2.0
    • None
    • Sinks+Sources
    • None
    • CentOS 6.2 64-bit

    Description

      I ran an AVRO stress test with 10 avro clients continuously sending data. Those clients all target the same port.

      A profiling run (pict att'd) shows that the 10 worker threads are waiting a lot (yellow) and little time spent running (green).

      One thing to try for future tests, as a basis for comparison, would be to use an increased heap size because in general flume should give better performance with more mem.

      Note that a source's performance will likely depend on the channel in use (I'm using memory channel in this case), since the transactions are the primary thing that can effect blocking.

      Attachments

        Activity

          People

            Unassigned Unassigned
            will@cloudera.com Will McQueen
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: