Re: [infinispan-dev] reusing infinispan's marshalling

2014-02-05 Thread Mircea Markus
One way to do it is use a distributed cache with two different marshallers: JBMAR and protostream. Admittedly this won't measure only the serialisation performance, but include other stuff as well, such as network time (I guess you can remove this from the result though). This way we would

Re: [infinispan-dev] reusing infinispan's marshalling

2014-02-05 Thread Mircea Markus
On Feb 3, 2014, at 6:24 PM, Galder Zamarreño gal...@redhat.com wrote: Not sure I understand the need to compare this. JBMAR and ProtoStream are solving different problems. The former is focused on getting the best out of Java persistence. The latter is focused on serializing stuff in a

Re: [infinispan-dev] reusing infinispan's marshalling

2014-02-03 Thread Galder Zamarreño
Not sure I understand the need to compare this. JBMAR and ProtoStream are solving different problems. The former is focused on getting the best out of Java persistence. The latter is focused on serializing stuff in a plattform independent way. IMO, it’s not an apples to apples comparison.

Re: [infinispan-dev] reusing infinispan's marshalling

2014-01-31 Thread Vladimir Blagojevic
Not 100% related to what you are asking about but have a look at this post and the discussion that erupted: http://gridgain.blogspot.ca/2012/12/java-serialization-good-fast-and-faster.html Vladimir On 1/30/2014, 7:13 AM, Adrian Nistor wrote: Hi list! I've been pondering about re-using the

Re: [infinispan-dev] reusing infinispan's marshalling

2014-01-31 Thread Adrian Nistor
Thanks Vladimir! It's a really fun and interesting discussion going on there :) On 01/31/2014 06:29 PM, Vladimir Blagojevic wrote: Not 100% related to what you are asking about but have a look at this post and the discussion that erupted:

[infinispan-dev] reusing infinispan's marshalling

2014-01-30 Thread Adrian Nistor
Hi list! I've been pondering about re-using the marshalling machinery of Infinispan in another project, specifically in ProtoStream, where I'm planning to add it as a test scoped dependency so I can create a benchmark to compare marshalling performace. I'm basically interested in comparing