avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ryan Blue (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (AVRO-1625) Adding Microsoft C# Implementation to the project
Date Tue, 24 Nov 2015 20:02:11 GMT

    [ https://issues.apache.org/jira/browse/AVRO-1625?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15025237#comment-15025237

Ryan Blue commented on AVRO-1625:

No problem, Alexey. My motivation here is to build up the Avro community by working with you
guys instead of on separate C# implementations. I'm not trying to hit a schedule. I understand
these things can take time and we want to make sure this happens in a way that everyone is
happy with.

> Adding Microsoft C# Implementation to the project
> -------------------------------------------------
>                 Key: AVRO-1625
>                 URL: https://issues.apache.org/jira/browse/AVRO-1625
>             Project: Avro
>          Issue Type: New Feature
>          Components: csharp
>            Reporter: Alexey Orlov
> In April 2014 Microsoft released to the public its own C# implementation of Avro. The
code is completely new. The reasoning for the project was to overcome the limitations of C#
implementation available as a component of Apache project at the time we have commenced the
effort (early 2013). In particular:
> -	Low performance
> -	Missing support of serialization using Reflection
> Our implementation is called Microsoft Avro Library and available here https://hadoopsdk.codeplex.com/wikipage?title=Avro%20Library
(together with the code)
> Throughout 2014 we have released some updates, fixed bugs, added a feature and now would
like to start a conversation about contributing our library to the project.
> Doug Cutting suggested I start a Jira issue for this conversation, so I’m following
the advice (see http://mail-archives.apache.org/mod_mbox/avro-dev/201406.mbox/%3c50937B33CDF7CA46AFCC1F1D04C6551A0A01B213@DB3EX14MBXC327.europe.corp.microsoft.com%3e)
> Some background information on today’s state of the library:
> -	The library supports binary serialization only
> -	RPC support is NOT implemented
> -	The library is compiled vs Microsoft .NET Framework 4.0. We have NOT tested it on other
platforms (e.g. with Mono).
> And about me. I’m a Microsoft employee and Program Manager responsible for the project.
> Looking forward getting the feedback.
> Thank you,
> Alexey

This message was sent by Atlassian JIRA

View raw message