<div class="gmail_quote">On Mon, Mar 2, 2009 at 10:34 AM, Joern Huxhorn <span dir="ltr">&lt;<a href="mailto:jhuxhorn@googlemail.com">jhuxhorn@googlemail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">Maarten Bosteels wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt; Yesterday, I created a logging.proto file for serializing a Logback<br>
&gt; LoggingEvent.<br>
&gt; Still have to do the benchmarks, but based on [1] and [2] I expect it to be<br>
&gt; faster then java serialization.<br>
&gt;<br>
&gt; [1] <a href="http://www.eishay.com/2008/11/serialization-protobuf-vs-thrift-vs.html" target="_blank">http://www.eishay.com/2008/11/serialization-protobuf-vs-thrift-vs.html</a><br>
&gt; [2]<br>
&gt; <a href="http://www.eishay.com/2008/11/protobuf-with-option-optimize-for-speed.html" target="_blank">http://www.eishay.com/2008/11/protobuf-with-option-optimize-for-speed.html</a><br>
&gt;<br>
&gt; WDYT ?<br>
&gt;<br>
&gt; Maarten<br>
&gt;<br>
</div>That looks very interesting, especially [2]!<br>
I didn&#39;t know about Protobuf and Thrift. Care to share the proto file?</blockquote><div><br>Sure, will send it to list tonight (haven&#39;t got access to it right now).<br><br>As I wrote earlier, I think protobuf (and Thrift) have some very cool features:<br>
* you can update messages without breaking old code [a]<br>* faster than XML<br>* smaller than XML<br>* binary, but with a convenient human-readable representation for debugging and editing<br>* language-neutral, platform-neutral<br>
<br>[a] <a href="http://code.google.com/apis/protocolbuffers/docs/proto.html#updating">http://code.google.com/apis/protocolbuffers/docs/proto.html#updating</a><br><br>Maarten <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<font color="#888888"><br>
Joern.<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
logback-dev mailing list<br>
logback-dev@qos.ch<br>
<a href="http://qos.ch/mailman/listinfo/logback-dev" target="_blank">http://qos.ch/mailman/listinfo/logback-dev</a><br>
</div></div></blockquote></div><br>