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