# Forward avro event natively to another kafka topic

**URL:** <https://discuss.elastic.co/t/forward-avro-event-natively-to-another-kafka-topic/96813>\
**Category:** Logstash\
**Created:** [August 11, 2017, 6:43pm UTC](https://discuss.elastic.co/t/forward-avro-event-natively-to-another-kafka-topic/96813 "2017-08-11T18:43:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![stevenh](https://avatars.discourse-cdn.com/v4/letter/s/7993a0/32.png) [@stevenh](https://discuss.elastic.co/u/stevenh)\
**Post date:** [August 11, 2017, 6:43pm UTC](https://discuss.elastic.co/t/forward-avro-event-natively-to-another-kafka-topic/96813/1 "2017-08-11T18:43:38Z")

</div>

How do I read an avro event from one topic and put it on a different topic without doing any processing on the event. As I understand it, there is at minimum a codec that is required which converts input records to logstash format. Even this appears to be slowing performance, as logstash cannot keep up.

I am doing this because the incoming events are coming from a 3rd party application and the events are not distributed equally between the partitions in the topic. I want to just forward them to another topic where I can have them distributed equally.

Thanks.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [September 8, 2017, 6:44pm UTC](https://discuss.elastic.co/t/forward-avro-event-natively-to-another-kafka-topic/96813/2 "2017-09-08T18:44:04Z")

</div>

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