[
https://issues.apache.org/jira/browse/BEAM-9531?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kishani Kandasamy updated BEAM-9531:
------------------------------------
Comment: was deleted
(was: Hello,
My name is Kishani Kandasamy and I'm a 3rd year Computer Science student at the
University of Jaffna, Sri Lanka. I'm particularly interested in this issue to
complete as my GSoC 2021 Project. Could you please help me with some
documentation?
Regards,
Kishani
* [|https://issues.apache.org/jira/secure/AddComment!default.jspa?id=13154262])
> 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: P3
> Labels: gsoc, gsoc2020, mentor
>
> 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)