dwbutler/logstash-logger

Kafka client Poseidon is unsupported

brycemcd opened this issue · 3 comments

The maintainer of the poseidon gem has indicated the gem is no longer supported.

A refactor of the Kafka device should remove dependencies on poseidon and update the client.

I have some work I can contribute to implement this refactor but would like to make sure this work is warranted prior to making a pull request.

Sure, that would be great. Are you planning to replace it with kafka-ruby?

Yeah, that seems to be the most-used gem now.

I'll also update the interface to be able to accept an array of brokers and SSL cert information. I'll update the docs as well to prevent confusion.

I don't have a time table yet, but I'm getting a lot of the implementation details figured out in my current project.

Do you want a WIP PR to monitor progress or is it easier on you if I just submit the work when it's done?

Either way is fine. Thanks for helping out!