Using RabbitMQ with Apache Avro to interchange data between Java and Perl