[ 
https://issues.apache.org/jira/browse/KAFKA-7363?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16603250#comment-16603250
 ] 

Seweryn Habdank-Wojewodzki commented on KAFKA-7363:
---------------------------------------------------

Thanks for hints.

Honestly spoken I would expect extended information in the documentation, 
as it is now completely impossible to plan server resources when using kafka 
streams.

I was experimenting quite a lot, and I cannot clearly create my resource model.

I mean I am getting from operation and customers information how many messages 
per second they will be send and either how many MB perseconds they will send 
or what is the avarage message size.

Then I need to allocate more resources - clear. But how much?

I was guessing, and there give more memory or CPUs. 
Cool, but this is not really engineering, this is speculation.
When comes next users with yet another requirements, I will guess again - not 
very effective.

But I am accepting proposal to send mail to the mailing list and closing ticket.

> How num.stream.threads in streaming application influence memory consumption?
> -----------------------------------------------------------------------------
>
>                 Key: KAFKA-7363
>                 URL: https://issues.apache.org/jira/browse/KAFKA-7363
>             Project: Kafka
>          Issue Type: Task
>          Components: streams
>            Reporter: Seweryn Habdank-Wojewodzki
>            Priority: Major
>
> Dears,
> How option _num.stream.threads_ in streaming application influence memory 
> consumption?
> I see that by increasing num.stream.threads my application needs more memory.
> This is obvious, but it is not obvious how much I need to give it. Try and 
> error method does not work, as it seems to be highly dependen on forced 
> throughput.
> I mean: higher load more memory is needed.
> Thanks for help and regards,
> Seweryn.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to