[
https://issues.apache.org/jira/browse/CASSANDRA-1765?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038221#comment-13038221
]
Tatu Saloranta edited comment on CASSANDRA-1765 at 5/23/11 9:14 PM:
--------------------------------------------------------------------
It sort of makes sense that differences might not be huge, with well-written
codecs and test.
One more thing that might be useful would be to add baseline of basic
JSON-based serialization (with Jackson, data binding), to see how much use of
binary formats helps.
If tests are easy enough to modify, maybe I'll try to add that.
But it looks like tests are not (yet?) part of trunk?
was (Author: cowtowncoder):
It sort of makes sense that differences might not be huge, with
well-written codecs and test.
One more thing that might be useful would be to add baseline of basic
JSON-based serialization (with Jackson, data binding), to see how much use of
binary formats helps.
If tests are easy enough to modify, maybe I'll try to add that.
> Compare serialization metrics between a few frameworks.
> -------------------------------------------------------
>
> Key: CASSANDRA-1765
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1765
> Project: Cassandra
> Issue Type: Task
> Reporter: Gary Dusbabek
> Assignee: Gary Dusbabek
> Priority: Minor
> Fix For: 0.8 beta 1
>
> Attachments:
> 0001-CASSANDRA-1765-allocate-memory-for-binary-deserializ.patch,
> 0001-inserts-codes-for-properly-calling-full-GC-into-Mess.patch,
> MessageSerializationThriftTest.java,
> v1-0001-CASSANDRA-1765-create-reader-writer-once.txt,
> v1-0001-CASSANDRA-1765-don-t-ser-dser-schema-string.txt,
> v1-0001-IDL-and-RangeSliceCommand-alteration.txt,
> v1-0002-msgpack-dependencies.txt, v1-0003-serialization-tests.txt,
> v1-0004-jvm-warmup-and-other-improvements.-by-Muga-Nishizawa.txt,
> v2-0001-CASSANDRA-1765-create-reader-writer-once.txt,
> v2-0001-IDL-and-RangeSliceCommand-alteration.txt,
> v2-0002-msgpack-dependencies.txt, v2-0003-serialization-tests.txt,
> v2-0004-jvm-warmup-and-other-improvements.-by-Muga-Nishizawa.txt,
> v2-0005-don-t-bother-with-sending-schema-on-avro-tests.-patch-.txt,
> v2-0006-allocate-memory-more-efficently-for-msgpack.-patch-by-.txt
>
>
> Compare serialization performance of Cassandra (ICompactSerializer), Thrift,
> Avro and Messagepack.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira