<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">2013/6/14 Mark <span dir="ltr">&lt;<a href="mailto:static.void.dev@gmail.com" target="_blank">static.void.dev@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Anyone use Avro with RabbitMQ for event aggregation. Is so, would you mind sharing you experiences?</blockquote></div><div class="gmail_extra"><br></div><div class="gmail_extra">Mark,</div><br>RabbitMQ is content agnostic so you can use any serialization library with it.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">For event aggregation, protocol buffers worked well for me. Protocol buffers help enforce</div><div class="gmail_extra">schema to some extent. Because all events share some properties (e.g. timestamp, type),</div>

<div class="gmail_extra">having some structure enforced by the message format is helpful in the long term.</div><div class="gmail_extra">-- <br>MK<br><br><a href="http://github.com/michaelklishin" target="_blank">http://github.com/michaelklishin</a><br>

<a href="http://twitter.com/michaelklishin" target="_blank">http://twitter.com/michaelklishin</a><br>
</div></div>