blob: 1a49a067ba473e1c575f94aa17a68857f1bebcd4 [file] [log] [blame]
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<script type="text/javascript">
if(window.location.protocol != 'https:') {
location.href = location.href.replace("http://", "https://");
}
</script>
<title>Apache Wayang - Home</title>
<link rel="icon" href="https://wayang.apache.org/assets/img/logo/favicon-pluma.ico">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css" integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2+l" crossorigin="anonymous">
<link rel="stylesheet" href="https://wayang.apache.org/assets/css/color.css">
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.0/css/all.css" integrity="sha384-AYmEC3Yw5cVb3ZcuHtOA93w35dYTsvhLPVnYs9eStHfGJvOvKxVfELGroGkvsg+p" crossorigin="anonymous"/>
<link rel="stylesheet" href="https://wayang.apache.org/assets/css/monokai.css">
<link rel="stylesheet" href="https://wayang.apache.org/assets/css/home.css">
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light bg-light sticky-top shadow-lg">
<div class="container d-flex justify-content-between w-100">
<div class="mr-auto p-2 w-100">
<div class="d-flex">
<a class="navbar-brand mr-auto" href="/">
<img style="max-height: 75px" src="https://wayang.apache.org/assets/img/logo/logo_400x160.png"/>
</a>
<button class="navbar-toggler ml-auto align-self-center" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
</div>
</div>
<div>
<div class="p-2 collapse navbar-collapse" id="navbarSupportedContent">
<div class="navbar-nav">
<li class="nav-item ">
<a class="nav-link" href="https://wayang.apache.org/">
Home
</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="https://wayang.apache.org/about">
About
</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="https://wayang.apache.org/community">
Community
</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="https://wayang.apache.org/download">
Download
</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="https://wayang.apache.org/documentation">
Documentation
</a>
</li>
<li class="nav-item ">
<a class="nav-link" href="https://wayang.apache.org/publications-home">
Publications
</a>
</li>
<li class="nav-item dropdown ">
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false">
Apache
</a>
<div class="dropdown-menu">
<a class="dropdown-item" href="https://www.apache.org/foundation/how-it-works.html">
Apache Software Foundation
</a>
<a class="dropdown-item" href="https://www.apache.org/licenses/">
License
</a>
<a class="dropdown-item" href="https://www.apache.org/events/current-event">
Events
</a>
<a class="dropdown-item" href="https://www.apache.org/security/">
Security
</a>
<a class="dropdown-item" href="https://www.apache.org/foundation/sponsorship.html">
Sponsorship
</a>
<a class="dropdown-item" href="https://www.apache.org/foundation/thanks.html">
Thanks
</a>
</div>
</li>
</div>
</div>
</div>
</div>
</div>
</nav>
<div class="container-fluid p-0">
<section id="full-screen-2" class="container-fluid p-0">
<div id="particules" ></div>
<div class="container h-100">
<div class="row d-flex justify-content-center">
<img style="height: 50vh; max-height: 50vh; margin-top: -15vh" src="https://wayang.apache.org/assets/img/logo/logo_svg_letter.svg"/>
</div>
<div class="row">
<div class="col h-100 text-center flex-wrap" >
<h1 class="display-4 " style="font-size: 7vh; color: #a00e5a; font-weight: 900;">
<strong>
The first system enabling automatic </br>
__________ </br>
big data cross-platform processing
</strong>
</h1>
</div>
</div>
</div>
</section>
<section class="container-fluid p-0 mb-0" style="background-color:#f8f9fa !important ">
<div class="container">
<p class="lead p-2 ">
<strong>
Apache Wayang is an API-first system designed to fully support cross-platform data processing: Wayang enables users to run data analytics over multiple data processing platforms, whithout changing the native code. </br>
Wayang provides an abstraction on top of existing platforms in order to run data processing and analytic tasks on top of any set of platforms. As a result, users can focus on the logics of their applications rather on the intricacies of the underlying platforms.
</strong>
</p>
</div>
</section>
<section class="container-fluid p-0 mt-n3 mb-n3" style="background-color:#ffffff !important ">
<div class="container ">
<p class="display-4 p-2 text-center">
Turning shadows into a show
</p>
</div>
<div class="container text-center">
<p class="lead p-2">
<strong>
Read more on how Apache Wayang converts the light and shadows of data processing platforms to amazing theatre for you.
</strong>
</p>
</div>
</section>
<section id="full-screen" class="p-0">
<div class="container">
<div class="d-flex justify-content-center tx-shadow">
<p class="display-4 p-2">
Features
</p>
</div>
<div class="d-flex justify-content-center tx-shadow">
<p class="lead p-2">
<strong>
How we move the strings for you
</strong>
</p>
</div>
</div>
<div class="container">
<div class="row mb-3">
<div class="col d-flex align-items-stretch mb-2">
<div class="card text-center">
<div class="card-body">
<i class="fas fa-bezier-curve fa-8x"></i>
<h5 class="card-title">Cross platform enablement</h5>
<p class="card-text">Run data analytics tasks on top of any set of data processing platforms.</p>
</div>
</div>
</div>
<div class="col d-flex align-items-stretch mb-2">
<div class="card text-center">
<div class="card-body">
<i class="fa fa-clock fa-8x"></i>
<h5 class="card-title">High Efficiency</h5>
<p class="card-text">Apache Wayang selects the best available data processing platform for any incoming query.</p>
</div>
</div>
</div>
<div class="col d-flex align-items-stretch mb-2">
<div class="card text-center">
<div class="card-body">
<i class="fa fa-puzzle-piece fa-8x"></i>
<h5 class="card-title">Flexibility</h5>
<p class="card-text">User defined functions (UDFs) as first-class citizens, enabling extensibility and adaptability.</p>
</div>
</div>
</div>
</div>
<div class="row mb-3">
<div class="col d-flex align-items-stretch mb-2">
<div class="card text-center">
<div class="card-body">
<i class="fas fa-child fa-8x"></i>
<h5 class="card-title">Easy to use</h5>
<p class="card-text">Apache Wayang provides a simple interface to enable developers to focus on the logics of their applications.</p>
</div>
</div>
</div>
<div class="col d-flex align-items-stretch mb-2">
<div class="card text-center">
<div class="card-body">
<i class="fa fa-piggy-bank fa-8x"></i>
<h5 class="card-title">Cost Saving</h5>
<p class="card-text">Fast development of data analytics applications, reduces sunken costs and enables innovation</p>
</div>
</div>
</div>
<div class="col d-flex align-items-stretch mb-2">
<div class="card text-center">
<div class="card-body">
<i class="fa fa-code-branch fa-8x"></i>
<h5 class="card-title">Open Source</h5>
<p class="card-text">All code is on GitHub under Apache Software License 2.0.</p>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="container-fluid p-0 mt-n3 mb-n3" style="background-color:#ffffff !important ">
<div class="container">
<div class="d-flex justify-content-center">
<p class="display-4 p-2">
Why is Apache Wayang faster as other, modern frameworks?
</p>
</div>
<div class="d-flex justify-content-center">
<p class="lead p-2">
<strong>
Apache Wayang uses internal optimization patterns to detect the best possible combination of computation and nodes. We know, just adding more nodes into a cluster doesn't mean more speed; each additional node has several tradeoffs, be it shuffle or communication bottlenecks.
Apache Wayang understands the UDF's and optimizes the function for the underlying processing platform. It also uses small JVM instances to reduce the operational overhead when processing a reduced number of data points.
</strong>
</p>
</div>
</div>
</section>
<script src="https://cdn.jsdelivr.net/npm/particles.js@2.0.0/particles.min.js"></script>
<script>
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
with_image = ! urlParams.has('poli');
if(with_image) {
image_url = 'https://wayang.apache.org/assets/img/puzzle-piece-gray.png';
particlesJS(
'particules',
{
"particles": {
"number": {
"value": 50,
"density": {
"enable": true,
"value_area": 800
}
},
"color": {
"value": "#1b1e34"
},
"shape": {
"type": "image",
"stroke": {
"width": 0,
"color": "#000"
},
"polygon": {
"nb_sides": 6
},
"image": {
"src": image_url,
"width": 1,
"height": 1
}
},
"opacity": {
"value": 0.8,
"random": true,
"anim": {
"enable": false,
"speed": 1,
"opacity_min": 0.1,
"sync": false
}
},
"size": {
"value": 30,
"random": true,
"anim": {
"enable": true,
"speed": 10,
"size_min": 40,
"sync": false
}
},
"line_linked": {
"enable": false,
"distance": 200,
"color": "#ffffff",
"opacity": 1,
"width": 2
},
"move": {
"enable": true,
"speed": 2,
"direction": "none",
"random": false,
"straight": false,
"out_mode": "out",
"bounce": false,
"attract": {
"enable": false,
"rotateX": 600,
"rotateY": 1200
}
}
},
"interactivity": {
"detect_on": "canvas",
"events": {
"onhover": {
"enable": false,
"mode": "grab"
},
"onclick": {
"enable": false,
"mode": "push"
},
"resize": true
},
"modes": {
"grab": {
"distance": 400,
"line_linked": {
"opacity": 1
}
},
"bubble": {
"distance": 400,
"size": 40,
"duration": 2,
"opacity": 8,
"speed": 3
},
"repulse": {
"distance": 200,
"duration": 0.4
},
"push": {
"particles_nb": 4
},
"remove": {
"particles_nb": 2
}
}
},
"retina_detect": true
}
);
}else{
particlesJS.load('particules', 'https://wayang.apache.org/assets/json/particules.conf.poligon.json', function() {});
}
</script>
</div>
<footer class="footer position-sticky sticky-bottom">
<nav class="navbar navbar-light bg-light" style="background: #A6A6A6;">
<div class="container">
<div class="row">
<div class="col text-center">
<a href="http://incubator.apache.org/" >
<img style="max-height: 15vw" src="https://wayang.apache.org/assets/img/egg-logo.png">
</a>
<br />
<p style="text-align: justify">
Apache Wayang is an effort undergoing Incubation at The Apache Software Foundation (ASF), sponsored by the Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
</p>
<p class="text-center">
Copyright &#169; 2022 The Apache Software Foundation.<br />
Licensed under the Apache License, Version 2.0.<br />
Apache, the Apache Feather logo, and the Apache Incubator project logo are trademarks of The Apache Software Foundation.
</p>
</div>
</div>
<div class="row justify-content-md-center w-100">
<div class="col-md-3">
<a class="btn btn-link w-100" href="https://incubator.apache.org">
Apache Incubator
</a>
</div>
<div class="col-md-3">
<a class="btn btn-link w-100" href="https://www.apache.org">
About ASF
</a>
</div>
<div class="col-md-3">
<a class="btn btn-link w-100" href="https://www.apache.org/licenses/">
License
</a>
</div>
<div class="col-md-3">
<a class="btn btn-link w-100" href="https://www.apache.org/events/current-event">
Events
</a>
</div>
<div class="col-md-3">
<a class="btn btn-link w-100" href="https://www.apache.org/security/">
Security
</a>
</div>
<div class="col-md-3">
<a class="btn btn-link w-100" href="https://www.apache.org/foundation/sponsorship.html">
Sponsorship
</a>
</div>
<div class="col-md-3">
<a class="btn btn-link w-100" href="https://www.apache.org/foundation/thanks.html">
Thanks
</a>
</div>
</div>
</div>
</nav>
</footer>
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js" integrity="sha384-DfXdz2htPH0lsSSs5nCTpuj/zy4C+OGpamoFVy38MVBnE+IbbVYUew+OrCXaRkfj" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js" integrity="sha384-Piv4xVNRyMGpqkS2by6br4gNJ7DXjqk09RmUpJ8jgGtD7zP9yug3goQfGII0yAns" crossorigin="anonymous"></script>
<script src="https://wayang.apache.org/assets/js/add_numbers.js"></script>
</body>
</html>