You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by "Mariia Mykhailova (JIRA)" <ji...@apache.org> on 2016/09/23 19:21:21 UTC

[jira] [Closed] (REEF-317) Remove protocol buffers dependency

     [ https://issues.apache.org/jira/browse/REEF-317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mariia Mykhailova closed REEF-317.
----------------------------------
    Resolution: Won't Fix

Per REEF-1566, we're returning to ProtoBuf instead of Avro.

> Remove protocol buffers dependency
> ----------------------------------
>
>                 Key: REEF-317
>                 URL: https://issues.apache.org/jira/browse/REEF-317
>             Project: REEF
>          Issue Type: Improvement
>          Components: REEF
>            Reporter: Markus Weimer
>            Priority: Minor
>
> REEF currently use two different serialization systems: Apache Avro and Google's protocol buffers. Of the two, Avro is the more pleasant
> one to use:
>   * It is real OSS and breaking releases don't just drop from nowhere.
>   * The .NET support is way better than in protobuf.
>   * It has a maven plugin, which means developers only need Java and
>     Maven instead of also installing protoc
> Hence, we should move towards replacing protocol buffers with Avro wherever feasible. This JIRA shall serve as the central linking / umbrella IRA for that effort.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)