[ https://issues.apache.org/jira/browse/GORA-279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13949201#comment-13949201 ]
Alparslan Avcı commented on GORA-279: ------------------------------------- Hi all, IMHO, the serialization issue that [~renato2099] has mentioned above has to be a main concern for Gora developers. Especially, when we were developing GORA-94 related issues; we have realized that it has to be discussed the way we used for serialization. I think, we must specify and follow a standard for this issue. This standard can be; * *Avro serialization:* We can directly use Avro serialization for every datastore. In this way, Avro will be provide the boundaries and we obey it. If we need any more features for serialization, it has to be implemented in Avro. We do not deal with the way of serialization in Gora. * *Our specific standard:* We can create our own way of serialization. We can use any library or protocol like Avro, plain Java serialization but also we add some more updates to the implementation in Gora. This option is close to the way that we follow now. * *Other serialization protocols or libraries:* We can choose a library or protocol other than Avro, and we follow the standarts of that way. Again in this option, we do not deal with the way of serialization in Gora. I think, we must provide first way at least. Since Avro is a data serialization system whose primary use is in Hadoop, we have to use it primarily as our serialization method. Moreover, it would be better if we can separate the serialization-related tasks and make Avro to deal with them. After providing the Avro serialization standard to all data stores, maybe in future we can implement more options like protocol buffers, plain Java serialization, etc. This will make the developers focus on one way at a time. And also, maybe we can create a new issue for discussing this. > Hazelcast module > ---------------- > > Key: GORA-279 > URL: https://issues.apache.org/jira/browse/GORA-279 > Project: Apache Gora > Issue Type: Wish > Reporter: Julien Nioche > Labels: gsoc2014 > Fix For: 0.5 > > Attachments: gsoc_proposal_draft.odt > > > HazelCast seems to be a popular in-memory data grid > [http://www.hazelcast.com/]. The community edition is under the ASL v2. -- This message was sent by Atlassian JIRA (v6.2#6252)