Hi all,

I was wondering what the best practice would be in terms of defining a
right value for the number of workers and executors as well as right value
for spout and bolt parallelisation? What about the number of partitions for
"indexing", "enrichments" and device parsers Kafka topics?

I have seen people using 1 worker per storm worker host and 1 executor per
CPU core for a CPU intensive topologies and more than 1 executor per core
for IO intensive ones. However, finding the right value is tightly bounded
to the way of implementation, so general practice for Storm might be not
completely correct for the Metron use case.

Cheers,
Ali

Reply via email to