Don't know if folks have seen this benchmark:

http://code.google.com/p/thrift-protobuf-compare/wiki/Benchmarking

It's a micro benchmark of Java serialization systems. I just posted a patch to update it to use Avro 1.3.0:

http://code.google.com/p/thrift-protobuf-compare/issues/detail?id=23

Generic in 1.3.0 seems a bit faster than 1.2.0, but, unfortunately & surprisingly, specific seems a bit slower than in 1.2.0. I think the reason that generic is faster is perhaps the switch from a hashmap to an array. But I would have thought other optimizations would have made specific faster too, not slower.

Any ideas?

Doug

Reply via email to