Hello Shivam,

I think your two questions can be answer as one :)

Have just created this FAQ entry for you:
https://cwiki.apache.org/confluence/display/KAFKA/FAQ#FAQ-WhenIcommitmyprocessstate,whatdoestheStreamslibrarydoandhowitaffectsmyapplication'sperformance
?

Guozhang



On Tue, Apr 17, 2018 at 8:11 AM, Shivam Sharma <28shivamsha...@gmail.com>
wrote:

> Hi All,
>
> I am using processor API in Kafka Streams and I am using context.commit in
> process method of Processor Interface. When I am using commit then my
> application throughput is about 2k/min and when I removes commit then it
> increases to 4k/min.
>
> Two questions I have:
> 1. I need to know how commit is reducing throughput?
>
> 2. What exactly context.commit is doing?
>
> Thanks
>
> --
> Shivam Sharma
> Data Engineer @ Goibibo
> Indian Institute Of Information Technology, Design and Manufacturing
> Jabalpur
> Mobile No- (+91) 8882114744
> Email:- 28shivamsha...@gmail.com
> LinkedIn:-*https://www.linkedin.com/in/28shivamsharma
> <https://www.linkedin.com/in/28shivamsharma>*
>



-- 
-- Guozhang

Reply via email to