Logstash JSON codec vs JSON filter performance

If I have input coming into a pipeline in JSON format, which is faster to use?
I have multiple pipeline workers, so multiple threads executing filter+output.

I was thinking input would be essentially 1 thread as it pulls the data and executes the codec in-line, and the filter would be executing in parallel per pipeline worker, so would be faster but i'm not entirely sure.

Have I missed something or misunderstood something?

Thanks in advance

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.