Github user revans2 commented on the issue:
https://github.com/apache/storm/pull/2241
I have run some more tests looking at modifying the parallelism of
different components.
First I kept the parallelism of everything else at 4 and modified the acker
count.

I also kept the ackers at 2 spout and count at 4 and modified the splitter
count

The acker drop off at 5 is really scary, but adding too many splitters
also shows a lot of problems. I am going to try something similar without the
patch for comparison.
Overall the numbers look really good in some situations, but it is really
easy to slip into much worse territory. @knusbaum said that he was able to get
a multi-worker setup to work, so that is something else I want to explore.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---