xing/beetle

Add FAQ: is it possible to write a consumer in a language other than ruby?

joevandyk opened this issue · 1 comments

If I use Beetle, do I have to write all my consumers in ruby?

Well, yes and no.

First, there's a perl version of beetle available here: https://github.com/xing/perl-beetle.

Second, you can consume messages published by a beetle publisher in any programming language, but you won't get all the infrastructure and features from the Ruby and Perl beetle client libraries.

You would need to make sure that your message handlers consuming redundantly queued messages are idempotent.