Optimization Guidelines

In any Storm-based platform, there are many parameters that control the system’s performance. The values of these parameters vary greatly with differences in cluster size and data velocity. You will need to ensure that you have a properly tuned index is key to overall system performance. See the Storm user guide for detailed discussion.

  • num.workers

  • num.ackers

  • max.spout.pending

  • topology.worker.childopts – increase heap size (-XmxNNNNm –XmsNNNNm)

  • topology.workers