{"repo":"microsoft/Mobius","free":true,"listed":false,"github":"https://github.com/microsoft/Mobius","clone":"git clone https://github.com/microsoft/Mobius.git","description":"C# and F# language binding and extensions to Apache Spark","language":"C#","stars":947,"topics":["spark","apache-spark","rdd","dataframe","dstream","dataset","streaming","csharp","mobius","kafka-streaming"],"license":"MIT","category":"data-pipelines","readme_excerpt":"Mobius development is deprecated and has been superseded by a more recent version '.NET for Apache Spark' from Microsoft (Website GitHub) that runs on Azure HDInsight Spark, Amazon EMR Spark, Azure & AWS Databricks. Mobius: C# API for Spark Mobius provides C# language binding to Apache Spark enabling the implementation of Spark driver program and data processing operations in the languages supported in the .NET framework like C# or F#. For example, the word count sample in Apache Spark can be implemented in C# as follows : A simple DataFrame application using TempTable may look like the following: A simple DataFrame application using DataFrame DSL may look like the following: A simple Spark Streaming application that processes messages from Kafka using C# may be implemented using the following code: For more code samples, refer to Mobius\\examples directory or Mobius\\csharp\\Samples directory. API Documentation Refer to Mobius C# API documentation for the list of Spark's data processing operations supported in Mobius. API Usage Mobius API usage samples are available at: Examples folder which contains standalone C# and F# projects that can be used as templates to start developing Mobius applications Samples project which uses a comprehensive set of Mobius APIs to implement samples that are also used for functional validation of APIs Mobius performance test scenarios implemented in C# and Scala for side by side comparison of Spark driver code Documents Refer to the docs folder fo","default_branch":null,"files":null,"tree":[],"storefront":"/r/microsoft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/microsoft/Mobius/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}