Uploaded image for project: 'REEF (Retired)'
  1. REEF (Retired)
  2. REEF-317

Remove protocol buffers dependency

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Won't Fix
    • None
    • None
    • REEF
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              markus.weimer Markus Weimer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: