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

Ismaël Mejía updated BEAM-9531:
-------------------------------
    Status: Open  (was: Triage Needed)

> Kickstart the C# .net SDK for Beam
> ----------------------------------
>
>                 Key: BEAM-9531
>                 URL: https://issues.apache.org/jira/browse/BEAM-9531
>             Project: Beam
>          Issue Type: Sub-task
>          Components: sdk-ideas
>            Reporter: Ismaël Mejía
>            Priority: Minor
>
> The idea of this GSoC project is to kickstart the creation of the Beam SDK 
> for C# (.net). The goal is to create the minimal set of pieces required to 
> allow a user to write and execute a WordCount type of pipeline in C# with 
> Beam.
> To do this we will need to implement the minimum set of abstractions of the 
> SDK: ParDo (Beam’s Map with super powers) + GroupByKey, as well as a Harness 
> capable of writing to the data channel, and some internal data 
> representations (WindowedValue and others) to be able to run the pipeline 
> using portable runners.
> Don’t worry if the Beam specific details are not clear, just familiarity with 
> the Big Data WordCount concepts are a prerequisite, as well as probably 
> reading some of the Beam introductory material [1-3]. Good knowledge of C# 
> and its idioms, as well as familiarity with the recent .net ecosystem are 
> required for the student who wants to apply for this project.
> [1] [https://beam.apache.org/]
> [2] [https://www.oreilly.com/ideas/the-world-beyond-batch-streaming-101]
> [3] [https://www.oreilly.com/ideas/the-world-beyond-batch-streaming-102]
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to