Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.2.0
-
None
-
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.