PageSourceSearch

https://bacalhau.org/assets/js/1df93b7f.b0b64453.js

js bacalhau.org collected 2026-10-02 08:44:37 UTC 30,827 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkbacalhau_website||=[]).push([[4583],{2739(e,t,a){var s,i,n=a(6540);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var s in a)({}).hasOwnProperty.call(a,s)&&(e[s]=a[s])}return e},r.apply(null,arguments)}const o=({title:e,titleId:t,...a})=>n.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:45,height:40,fill:"none",viewBox:"0 0 45 40","aria-labelledby":t},a),e?n.createElement("title",{id:t},e):null,s||(s=n.createElement("path",{stroke:"url(#a)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M.333 13.75 22.833 0l22.5 13.75m-5 8.75v16a1.5 1.5 0 0 1-1.5 1.5h-32a1.5 1.5 0 0 1-1.5-1.5v-16m22.5-2.5h1a1.5 1.5 0 0 1 1.5 1.5v7a1.5 1.5 0 0 1-1.5 1.5h-12a1.5 1.5 0 0 1-1.5-1.5v-7a1.5 1.5 0 0 1 1.5-1.5h1m10 0v-5c0-1.667-1-5-5-5s-5 3.333-5 5v5m10 0h-10"})),i||(i=n.createElement("defs",null,n.createElement("linearGradient",{id:"a",x1:.333,x2:45.333,y1:0,y2:40,gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#05F"}),n.createElement("stop",{offset:1,stopColor:"#3CF"})))));a.d(t,["A",0,o])},8956(e,t,a){var s,i,n=a(6540);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var s in a)({}).hasOwnProperty.call(a,s)&&(e[s]=a[s])}return e},r.apply(null,arguments)}const o=({title:e,titleId:t,...a})=>n.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none",viewBox:"0 0 40 40","aria-labelledby":t},a),e?n.createElement("title",{id:t},e):null,s||(s=n.createElement("path",{stroke:"url(#a)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M26.139 0H11.654L10 22.323h6.664L12.737 40 29.71 14.882h-7.656z"})),i||(i=n.createElement("defs",null,n.createElement("linearGradient",{id:"a",x1:10.595,x2:38.375,y1:0,y2:39.686,gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#05F"}),n.createElement("stop",{offset:1,stopColor:"#3CF"})))));a.d(t,["A",0,o])},1341(e,t,a){var s,i,n=a(6540);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var s in a)({}).hasOwnProperty.call(a,s)&&(e[s]=a[s])}return e},r.apply(null,arguments)}const o=({title:e,titleId:t,...a})=>n.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:40,height:40,fill:"none",viewBox:"0 0 41 41","aria-labelledby":t},a),e?n.createElement("title",{id:t},e):null,s||(s=n.createElement("path",{stroke:"url(#a)",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M1.667 0v5m10-5v15m20-15v2.5m-30 10v15m0 6.25V35m10-1.25V35m0-12.5v5m10-7.5v5m0-25v12.5m10-2.5v10m-7.5 15 5 5 10-10"})),i||(i=n.createElement("defs",null,n.createElement("linearGradient",{id:"a",x1:1.667,x2:39.667,y1:0,y2:40,gradientUnits:"userSpaceOnUse"},n.createElement("stop",{stopColor:"#05F"}),n.createElement("stop",{offset:1,stopColor:"#3CF"})))));a.d(t,["A",0,o])},1448(e,t,a){a.r(t),a.d(t,{default:()=>k});var s=a(6540),i=a(8774),n=a(4586),r=a(3007),o=a(4608);const l="features_t9lD",c="container_a30C",d="cardContent_fLx7",h="cardThree_RBFM",m="cardImage_Kmhq",f="cardHeading_CXoN",v="cardSubText_F9Wf";var u=a(4848);const b=[{title:"Designed to be fast.",Svg:a(8956).A,description:(0,u.jsx)(u.Fragment,{children:"Bacalhau is designed to make building, orchestrating, and executing distributed workloads easy. Because it supports Docker and WASM, jobs can be onboarded and run without complex configuration and almost no changes to your code base."})},{title:"Built to be efficient.",Svg:a(1341).A,description:(0,u.jsx)(u.Fragment,{children:"Bacalhau can run on nearly any architecture, from the largest VMs and GPUs to low power edge and IoT devices. Furthermore, Bacalhau helps make data processing cost effective by utilizing idle compute capacity, and allows for the processing and reduction of large files and datasets before transport."})},{title:"Improved Security/Governance",Svg:a(2739).A,description:(0,u.jsx)(u.Fragment,{children:"Bacalhau allows you to respect geographic and privacy boundaries - scheduling jobs and moving only the data you audit and allow. It includes features and tools to ensure sensitive data never need to be moved away from secure storage environments."})}];function g({title:e,Svg:t,description:a}){return(0,u.jsxs)("div",{className:h,children:[(0,u.jsx)(t,{className:m,role:"img"}),(0,u.jsx)(o.A,{as:"h2",className:f,children:e}),(0,u.jsx)("p",{className:v,children:a})]})}function j(){return(0,u.jsx)("section",{className:l,children:(0,u.jsx)("div",{className:c,children:(0,u.jsx)("div",{className:d,children:b.map(((e,t)=>(0,u.jsx)(g,{...e},t)))})})})}
1var X=a(9891),p=a.n(X);const y="heroSection_aWOV",x="backgroundLeft_ZeA3",M="backgroundRight_yybN",F="container_bfhl",N="computation_vRYH",w="computationItem_pL7y",A="heroTitle_qg2I",W="subText_miPA",G="lottieAnimation_DtUk",I="githubButton_zoc2",C="ctaSection_bmsv",O="ctaText_yx_o",B="ctaButton_g0jw";var z=a(4164);const R="partners_V_GQ",D="partnerLogo_zzi0",U=[{name:"University of Maryland",image:a(5436).A},{name:"Weather XM",image:a(8692).A},{name:"Prelinger Collection",image:a(7102).A},{name:"BOINC",image:a(1003).A},{name:"City of Las Vegas",image:a(6182).A},{name:"DeSci Foundation",image:a(1300).A}];function L({name:e,image:t}){return(0,u.jsx)("div",{className:(0,z.A)("col"),children:(0,u.jsx)("div",{className:"text--center padding-horiz--md",children:"string"==typeof t?(0,u.jsx)("img",{src:t,alt:e,className:D}):s.createElement(t,{className:D,role:"img","aria-label":e})})})}function P(){return(0,u.jsx)("section",{className:R,children:(0,u.jsxs)("div",{className:"container",children:[(0,u.jsx)(o.A,{as:"h3",className:"text--center margin-bottom--lg",children:"Currently in use at:"}),(0,u.jsx)("div",{className:"row row--align-center",children:U.map(((e,t)=>(0,u.jsx)(L,{...e},t)))})]})})}function V(){return(0,s.useEffect)((()=>{(async()=>{try{const e=document.getElementById("bacalhau-lottie");if(e){const t=await fetch("/bacalhau.json"),a=await t.json();p().loadAnimation({container:e,renderer:"svg",loop:!0,autoplay:!0,animationData:a})}}catch(e){console.error("Failed to load Lottie animation:",e)}})()}),[]),(0,u.jsxs)("section",{className:y,children:[(0,u.jsx)("div",{className:x,children:(0,u.jsx)("img",{src:"/img/BgOverlayLeft.svg",alt:"background overlay left"})}),(0,u.jsx)("div",{className:M,children:(0,u.jsx)("img",{src:"/img/BgOverlayRight.svg",alt:"background overlay right"})}),(0,u.jsxs)("div",{className:F,children:[(0,u.jsxs)("div",{className:N,children:[(0,u.jsxs)("div",{className:w,children:[(0,u.jsx)(o.A,{as:"h1",className:A,children:"Distributed Compute Over Data"}),(0,u.jsxs)("p",{className:W,children:["Bacalhau is a platform for fast, cost efficient, and secure computation that enables users to run compute jobs ",(0,u.jsx)("em",{children:"where"})," the data is generated and stored.",(0,u.jsx)("br",{}),(0,u.jsx)("br",{}),"With the open-source software Bacalhau, you can streamline your existing workflows without rewriting by running Docker containers and WebAssembly (WASM) images as tasks. This architecture is also referred to as ",(0,u.jsx)("strong",{children:"Compute Over Data"})," (or CoD).",(0,u.jsx)("br",{}),(0,u.jsx)("br",{}),"Commercial support for Bacalhau is available through ",(0,u.jsx)(i.A,{href:"https://expanso.io/",children:"Expanso"}),".",(0,u.jsx)("br",{}),(0,u.jsx)("br",{}),(0,u.jsx)("em",{children:"The name "}),(0,u.jsx)(i.A,{href:"https://en.wikipedia.org/wiki/Bacalhau",children:(0,u.jsx)("em",{children:'"Bacalhau"'})}),(0,u.jsx)("em",{children:" comes from the Portuguese word for cod."})]}),(0,u.jsx)("div",{className:I,children:(0,u.jsx)("iframe",{src:"https://ghbtns.com/github-btn.html?user=bacalhau-project&repo=bacalhau&type=star&count=true&size=large",width:"170",height:"30",title:"GitHub"})})]}),(0,u.jsx)("div",{className:w,children:(0,u.jsx)("div",{className:G,id:"bacalhau-lottie"})})]}),(0,u.jsxs)("div",{className:C,children:[(0,u.jsx)("div",{className:O,children:"Become part of our community"}),(0,u.jsx)(i.A,{className:B,href:"https://bac.al/slack",children:(0,u.jsx)("strong",{children:"JOIN US ON SLACK"})})]})]})]})}function k(){const{siteConfig:e}=(0,n.A)();return(0,s.useEffect)((()=>{document.documentElement.setAttribute("data-theme","dark")}),[]),(0,u.jsxs)(r.A,{title:"Distributed Compute Over Data",description:"Open-source distributed compute orchestration. Run workloads near their data, manage jobs across nodes, and explore documentation and use cases.",children:[(0,u.jsx)(V,{}),(0,u.jsxs)("main",{children:[(0,u.jsx)(j,{}),(0,u.jsx)(P,{})]})]})}},1003(e,t,a){const s=a.p+"assets/images/boinc-5b98630e3f33cffd564945b213d0b620.png";a.d(t,["A",0,s])},1300(e,t,a){a.d(t,["A",0,"data:image/png;base64,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"])},5436(e,t,a){const s=a.p+"assets/images/maryland-f280bdf0272b3ba806e602145e487663.png";a.d(t,["A",0,s])},7102(e,t,a){const s=a.p+"assets/images/prelinger-4804618de9957a38b2f945135eeab648.png";a.d(t,["A",0,s])},6182(e,t,a){const s=a.p+"assets/images/vegas-674f45ee267c8a17b8854fe349b59d50.png";a.d(t,["A",0,s])},8692(e,t,a){a.d(t,["A",0,"data:image/png;base64,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"])}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.