logstash-codec-avro icon indicating copy to clipboard operation
logstash-codec-avro copied to clipboard

Investigate Moving Data Path to Java

Open original-brownbear opened this issue 8 years ago • 2 comments

Running Avro through JRuby instead of Java comes with significant overhead.

Let's investigate moving the main data path of this plugin to pure Java and Java's Avro library.

original-brownbear avatar May 17 '17 15:05 original-brownbear

@suyograo @jsvd FYI :)

original-brownbear avatar May 17 '17 15:05 original-brownbear

+1 for this enhancement.

Our organization has a great interest in this issue. The Ruby AVRO codec does not implement the AVRO specification correctly. I don't know if the Java codec works any better, but we were considering taking a stab at implementing a java_avro codec ourselves. Unfortunately, my team does not have a ton of programming expertise, so this will be challenging for us.

jgregmac avatar Aug 09 '19 14:08 jgregmac