Hello both,

Andrey, I believe its better to use one executor thread per core and only
one worker process per socket. This way, the executor threads communicate
with each other using LMAX Disruptor queues (therefore less latency) and
Netty is used only when a message needs to be sent to another executor
thread on a different machine.

Also, if you need a lot of memory, you can start your worker process with
as much Heap memory you want.

Cheers,
Nikos

On Mon, Apr 11, 2016 at 9:15 AM, Andrey Dudin <[email protected]> wrote:

> Hi,
> It's depend by code. Usually starting from 1-1,5 process per core.
>
> 2016-04-11 16:10 GMT+03:00 Sai Dilip Reddy Kiralam <
> [email protected]>:
>
>>
>> Hi All,
>>
>> I'm using a 16 core cpu as my supervisor node.My doubt is How many
>> supervisor.slots should I set in supervisor storm.yaml conf file ?Is there
>> any formula to set no of slots based on the cpu core.
>>
>> Thanks in Advance
>>
>>
>> *Best regards,*
>>
>> *K.Sai Dilip Reddy.*
>>
>
>
>
> --
> С уважением Дудин Андрей
>



-- 
Nikos R. Katsipoulakis,
Department of Computer Science
University of Pittsburgh

Reply via email to