This is an automated email from the ASF dual-hosted git repository.
bertty pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-wayang-website.git
The following commit(s) were added to refs/heads/main by this push:
new 00782d2 some rephrasing, small changes
new 0e4143a Merge pull request #7 from 2pk03/patch-2
00782d2 is described below
commit 00782d231fb3394183777baa50be8f61da26ac63
Author: Alexander Alten <[email protected]>
AuthorDate: Tue Oct 26 12:10:15 2021 +0200
some rephrasing, small changes
---
_data/features.yml | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/_data/features.yml b/_data/features.yml
index 3813ce5..052220c 100644
--- a/_data/features.yml
+++ b/_data/features.yml
@@ -15,38 +15,38 @@
# limitations under the License.
#
-- title: Cross-platform
+- title: Cross platform enablement
icon: fas fa-bezier-curve
- description-short: Run a single data analytic task on top of any set of data
processing platforms.
+ description-short: Run data analytics tasks on top of any set of data
processing platforms.
description: |
- The most salient feature of Apache Wayang is its cross-platform optimizer.
Besides deciding the best processing platform to run any incoming task, Apache
Wayang can run a single task on multiple processing platforms. Overall, it
applies an extensible set of graph transformations to a Apache Wayang plan to
find alternative execution plans. Then, it compares all execution plans by
using a platform-specific cost model. Cost functions can either be given or
learned, and are parameterized [...]
+ The most salient feature of Apache Wayang is its cross platform optimizer.
Besides deciding the best processing platform to run any incoming task, Apache
Wayang can run a single task on multiple processing platforms. Overall, it
applies an extensible set of graph transformations to the Apache Wayang plan to
find alternative better execution plans. After it compares all execution plans
by using a platform-specific cost model. Cost functions can either be given or
learned, and are para [...]
-- title: High-Efficiency
+- title: High Efficiency
icon: fa fa-clock
- description-short: It selects the best available data processing platform
for any incoming query.
+ description-short: Apache Wayang selects the best available data processing
platform for any incoming query.
description: |
- Apache Wayang provides a number of optimized operators and novel query
optimization process that allows it to efficiently deal with big (as well as
small) datasets. Furthermore, as its data processing abstraction is based on
UDFs, Apache Wayang lets applications expose semantic properties about their
functions, optimization hints (e.g., numbers of iterations), constraints (e.g.,
physical collocation of operators), and alternative plans. The optimizer then
uses those artifacts where a [...]
+ Apache Wayang provides a number of optimized operators and novel query
optimization processes that allows to efficiently deal with big (as well as
small) datasets. Furthermore, as the data processing abstraction is based on
UDFs, Apache Wayang lets applications expose semantic properties about their
functions, optimization hints (e.g., numbers of iterations), constraints (e.g.,
physical collocation of operators), and alternative plans. The optimizer then
uses those artifacts where av [...]
- title: Flexibility
icon: fa fa-puzzle-piece
description-short: User defined functions (UDFs) as first-class citizens,
enabling extensibility and adaptability.
description: |
- Apache Wayang provides a set of Wayang operators, which applications use
to specify their tasks, as well as a set of execution operators, which
processing platform provide to run application tasks. The key aspect is that
Apache Wayang provides a flexible operator mapping structure allowing
developers to add, modify, or delete mappings among Wayang and execution
operators. As a result, developers can also add or remove Wayang and execution
operators.
+ Apache Wayang provides a set of operators, which applications use to
specify their tasks. The key aspect of Apache Wayang is the providing of a
flexible operator mapping structure; allowing developers to add, modify, or
delete mappings among Wayang and execution operators. As a result, developers
can also add or remove Wayang and execution operators.
-- title: Ease-of-Use
+- title: Easy to use
icon: fas fa-child
- description-short: A simple interface that allows developers to focus only
on the logics of their application.
+ description-short: Apache Wayang provides a simple interface to enable
developers to focus on the logics of their applications.
description: |
Apache Wayang exposes a simple Java API to developers whereby they can
implement their tasks. Developers focus on the logics of their tasks rather
than on low-level details specific to data processing platforms. The figure of
the SGD plans above shows the Wayang plan for a scalable gradient descent
implementation: we clearly see that this tedious implementation task is now
much easier!
- title: Cost Saving
icon: fa fa-piggy-bank
- description-short: Fast development of data analytic applications.
+ description-short: Fast development of data analytics applications, reduces
sunken costs and enables innovation
description: |
- Users do not have to know the intricacies of the underlying platforms:
they focus on the logic of their application only. This not only speeds up the
development of applications, but also it is no longer a must to be an expert in
big data infrastructures. Apache Wayang takes care of how and on which data
processing platforms to deploy your applications.
+ Users do not have to know the intricacies of the underlying platforms:
they focus on the logic of their application only. This not only speeds up the
development of applications, but also it is no longer a "must have" to be an
expert in big data infrastructures. Apache Wayang takes care of how and on
which data processing platforms fits best for the given tasks to deploy
applications.
- title: Open Source
icon: fa fa-code-branch
- description-short: All code is on GitHub under Apache License.
+ description-short: All code is on GitHub under Apache Software License 2.0.
description: |
- Apache Wayang has been open source from its very beginnings and will keep
being open source until its very endings. Feel free to download it, try it, and
contribute to it. Help us to make it better!
+ Apache Wayang has been open source from its very beginnings and will keep
being open source until its very endings. Feel free to download, try, and
contribute to the project. Help us to make Apache Wayang even better!