Skip to content

Commit d4fa092

Browse files
authored
Merge pull request #637 from apache/zkaoudi-patch-9
minor changes
2 parents d6b58cd + 279f2e7 commit d4fa092

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
- under the License.
1818
-->
1919

20-
# Apache Wayang (incubating) <img align="right" width="128px" src="https://wayang.apache.org/img/wayang.png" alt="Wayang Logo">
20+
# Apache Wayang <img align="right" width="128px" src="https://wayang.apache.org/img/wayang.png" alt="Wayang Logo">
2121

2222
## The first open-source cross-platform data processing system
2323

@@ -48,9 +48,9 @@
4848

4949
## Description
5050

51-
In contrast to traditional data processing systems that provide one dedicated execution engine, Apache Wayang (incubating) can transparently and seamlessly integrate multiple execution engines and use them to perform a single task. We call this *cross-platform data processing*. In Wayang, users can specify any data processing application using one of Wayang's APIs and then Wayang will choose the data processing platform(s), e.g., Postgres or Apache Spark, that best fits the application. Finally, Wayang will perform the execution, thereby hiding the different platform-specific APIs and coordinating inter-platform communication.
51+
In contrast to traditional data processing systems that provide one dedicated execution engine, Apache Wayang can transparently and seamlessly integrate multiple execution engines and use them to perform a single task. We call this *cross-platform data processing*. In Wayang, users can specify any data processing application using one of Wayang's APIs and then Wayang can choose the data processing platform(s), e.g., Postgres or Apache Spark, that best fits the application. Finally, Wayang will orchestrate the execution, thereby hiding the different platform-specific APIs and coordinating inter-platform communication.
5252

53-
Apache Wayang (incubating) aims at freeing data engineers and software developers from the burden of learning all different data processing systems, their APIs, strengths and weaknesses; the intricacies of coordinating and integrating different processing platforms; and the inflexibility when trying a fixed set of processing platforms. As of now, Wayang has built-in support for the following processing platforms:
53+
Apache Wayang aims at freeing data engineers and software developers from the burden of learning all different data processing systems, their APIs, strengths and weaknesses; the intricacies of coordinating and integrating different processing platforms; and the inflexibility when trying a fixed set of processing platforms. As of now, Wayang has built-in support for the following processing platforms:
5454
- [Java Streams](https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html)
5555
- [Apache Spark](https://spark.apache.org/)
5656
- [Apache Flink](https://flink.apache.org/)
@@ -65,7 +65,9 @@ Apache Wayang (incubating) can be used via the following APIs:
6565
- Java scala-like
6666
- Scala
6767
- SQL
68-
- Java native (recommended only for low level)
68+
- Java native (recommended only for low level development)
69+
70+
Apache Wayang provides a flexible architecture which enables easy addition of new operators and data processing platforms without requiring any change of the internals of the system. For details on how to add new operators, see [here](https://wayang.apache.org/docs/guide/adding-operators).
6971

7072
## Quick Guide for Running Wayang
7173

0 commit comments

Comments
 (0)