blob: 3b0e3992149e4147d26d62377612c6f7960b104a [file] [log] [blame]
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3237],{8391:(e,t,n)=>{n.r(t),n.d(t,{default:()=>h});var a=n(7294),r=n(6010),l=n(9960),c=n(2263),s=n(179),o=n(7462);const i={features:"features_t9lD",featureSvg:"featureSvg_GfXr"},u=[{title:"Fast",description:a.createElement(a.Fragment,null,"Reduces number of connections and random I/O in data shuffle.")},{title:"Reliable",description:a.createElement(a.Fragment,null,"Reduces out of memory (or disk space) failures for large jobs.")},{title:"Elastic",description:a.createElement(a.Fragment,null,"Enables orchestration and improves resource utilization.")},{title:"Spark Support",description:a.createElement(a.Fragment,null,"Supports Apache Spark 2.3.x, 2.4.x, 3.0.x, 3.1.x, 3.2.x, 3.3.x.")},{title:"MapReduce/Tez Support",description:a.createElement(a.Fragment,null,"Supports the MapReduce framework of Apache Hadoop 2.8.x, 3.2.x and Apache Tez 0.9.1.")},{title:"Kubernetes Operator",description:a.createElement(a.Fragment,null,"Extends the Kubernetes API to create, configure, and manage Uniffle instances.")}];function m(e){let{title:t,description:n}=e;return a.createElement("div",{className:(0,r.Z)("col col--4")},a.createElement("div",{className:"text--center padding-horiz--md"},a.createElement("h3",null,t),a.createElement("p",null,n)))}function p(){return a.createElement("section",{className:i.features},a.createElement("div",{className:"container"},a.createElement("div",{className:"row"},u.map(((e,t)=>a.createElement(m,(0,o.Z)({key:t},e)))))))}const d={heroBanner:"heroBanner_qdFl",buttons:"buttons_AeoN"};function f(){const{siteConfig:e}=(0,c.Z)();return a.createElement("header",{className:(0,r.Z)("hero hero--primary",d.heroBanner)},a.createElement("div",{className:"container"},a.createElement("h1",{className:"hero__title"},e.title),a.createElement("p",{className:"hero__subtitle"},e.tagline),a.createElement("div",{className:d.buttons},a.createElement(l.Z,{className:"button button--secondary button--lg",to:"/docs/intro"},"Quick start"),a.createElement(l.Z,{className:"button button--secondary button--lg",to:"https://github.com/apache/incubator-uniffle"},"GitHub"))))}function h(){const{siteConfig:e}=(0,c.Z)();return a.createElement(s.Z,{title:"Home",description:"Apache Uniffle is a high performance, general purpose remote shuffle service for distributed computing engines."},a.createElement(f,null),a.createElement("main",null,a.createElement(p,null)))}}}]);