mirror of
https://github.com/ipfs/ipfs-blog.git
synced 2026-03-28 17:32:37 +01:00
blog: add Bacalhau beta v1 blog post (#501)
* add bacalhau beta v1 blog post * add blog info and image * add author * add tag * update date and add tag * fix typo * update with suggestions * Update bacalhau-beta-v1.md * Update bacalhau-beta-v1.md * fix error in title * Add header image * add header image * add more context about bacalhau * delete file * change date and add more suggested edit
This commit is contained in:
@@ -77,6 +77,7 @@ fields:
|
||||
- AEgir
|
||||
- API
|
||||
- async/await
|
||||
- Bacalhau
|
||||
- Bitswap
|
||||
- blockstore
|
||||
- bootstrap nodes
|
||||
@@ -161,6 +162,7 @@ pages:
|
||||
- src/_blog/announcing-the-second-ever-ipfs-camp.md
|
||||
- src/_blog/audius-uses-ipfs-for-content-streaming-storage-to-empower-artists-creators-worldwide.md
|
||||
- src/_blog/aug-20-ipfs.io-gateway-outage-resolution-next-steps.md
|
||||
- src/_blog/bacalhau-beta-v1.md
|
||||
- src/_blog/browsers-3000-winners-18k-in-prizes-goes-to-security-cryptography-and-gaming-applications.md
|
||||
- src/_blog/building-web3-berty.md
|
||||
- src/_blog/building-web3-pinata.md
|
||||
|
||||
9
.gitpod.yml
Normal file
9
.gitpod.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
# This configuration file was automatically generated by Gitpod.
|
||||
# Please adjust to your needs (see https://www.gitpod.io/docs/config-gitpod-file)
|
||||
# and commit this file to your remote git repository to share the goodness with others.
|
||||
|
||||
tasks:
|
||||
- init: npm install && npm run build
|
||||
command: npm run start
|
||||
|
||||
|
||||
87
src/_blog/bacalhau-beta-v1.md
Normal file
87
src/_blog/bacalhau-beta-v1.md
Normal file
@@ -0,0 +1,87 @@
|
||||
---
|
||||
title: 'Bacalhau Beta v1: WASM Support, Simplified UX and Better Reliability'
|
||||
description: Bacalhau v1 Beta release and supported features.
|
||||
date: 2022-12-13
|
||||
permalink: '/2022-12-13-bacalhau-beta-v1/'
|
||||
translationKey: ''
|
||||
header_image: "/Compute_Over_Data_Blog_Graphic_for_Bacalhau_beta_version_OPT_3.png"
|
||||
author: David Aronchick
|
||||
tags:
|
||||
- Bacalhau
|
||||
|
||||
---
|
||||
|
||||
Hi all!
|
||||
|
||||
Today, we are EXCEEDINGLY pleased to announce the Beta of **[Project Bacalhau](https://www.bacalhau.org/)**. Bacalhau is a distributed compute network for IPFS data, where users can run arbitrary docker containers and Wasm images against data stored in IPFS. With Bacalhau, we plan to take a meaningful step towards unlocking distributed, content-addressed compute for everyone and improving how people interact with the ever-growing amount of information available.
|
||||
|
||||
## Background
|
||||
|
||||
Since our initial public launch in July, we have heard tons of exciting ways that researchers and entrepreneurs are using Bacalhau. These include:
|
||||
|
||||
- [Caltech High Energy Physics](http://hep.caltech.edu/): Caltech is partnering with the Bacalhau Project to support Caltech High Energy Physics (HEP) program's continued growth in massive-scale data processing. Together we plan to expand compute over **tens of petabytes of high energy physics experimental data** produced at unprecedented energies at the **Large Hadron Collider at CERN** in Geneva on the network.
|
||||
- [City of Las Vegas & Blocz.io](https://medium.com/blocz/open-grid-alliance-unleashes-monetization-platform-in-las-vegas-5061eae8f946): Blocz IO is excited to partner with Bacalhau to process real-time CCTV data for the City of Las Vegas. Our combined services will significantly reduce costs and scale up the existing safety capabilities for its visitors.
|
||||
- [Bacalhau Partners with LabDAO to Accelerate Scientific Progress](https://bacalhau.substack.com/p/bacalhau-partners-with-labdao-to): Our goal is to accelerate progress by making scientific tools more accessible - building distributed compute infrastructure is an essential component on the way there. We are excited to be partnering with the Bacalhau team to integrate this piece of the puzzle together.
|
||||
- [Bacalhau Case Studies](https://www.bacalhau.org/casestudies/):
|
||||
- Surface Ocean CO₂ Atlas (SOCAT): [Youtube Demo](https://www.notion.so/bc395ced30e949139528e1bb62ff4fe7), [Github](https://www.notion.so/bc395ced30e949139528e1bb62ff4fe7)
|
||||
- EUREC4A Cloud Masking: [Github](https://www.notion.so/bc395ced30e949139528e1bb62ff4fe7)
|
||||
- OpenMM Molecular Simulation: [Github](https://www.notion.so/bc395ced30e949139528e1bb62ff4fe7)
|
||||
|
||||
Based on user feedback, we are introducing a breadth of new features to help people adopt compute over data even faster.
|
||||
|
||||
## Introducing Bacalhau Beta v1
|
||||
|
||||
We are proud to move the Bacalhau API from `alpha` to `beta`. With this change, we are committing to both a more stable API as well as backward compatibility for future versions (`alpha` jobs will not be supported going forward). For most jobs, this will result in no change, but it will require updating the versions of your jobs from `v1alpha1` to `v1beta1`.
|
||||
|
||||
**Note**: This only applies if you are using a JSON or YAML job format - if you are using the CLI, you should be all set.
|
||||
|
||||
Along with this change, we have several additional features that address some big requests:
|
||||
|
||||
- **Improvements to network reliability**: In particular, by switching the way we are using libp2p gossipsub, you should see significantly reduced network latency.
|
||||
- **Native Filecoin support**: via native Lotus integration as well as Estuary integration via an Estuary API key (Estuary publishes results from the network both into IPFS as well as backing them up in Filecoin)
|
||||
- **Support for WebAssembly**: Bacalhau can now deterministically run WASM code either uploaded via the client or stored on IPFS.
|
||||
- **Job pipelines from Apache Airflow**: Jobs can now be chained together via Airflow, Cron scheduling, and more.
|
||||
|
||||
## New Examples
|
||||
|
||||
We also have been running Bacalhau through its paces. Below are just a few of the many examples you can *already run* on Bacalhau against IPFS and/or Filecoin data:
|
||||
|
||||
- [Python - Hello World](https://docs.bacalhau.org/examples/workload-onboarding/trivial-python/)
|
||||
- [R - Hello World](https://docs.bacalhau.org/examples/workload-onboarding/r-hello-world/)
|
||||
- [Rust via WebAssembly](https://docs.bacalhau.org/examples/workload-onboarding/rust-wasm/)
|
||||
- [Python - Pandas](https://docs.bacalhau.org/examples/workload-onboarding/python-pandas/)
|
||||
- [Python - Custom Containers](https://docs.bacalhau.org/examples/workload-onboarding/custom-containers/)
|
||||
- [Image Processing](https://docs.bacalhau.org/examples/data-engineering/image-processing/)
|
||||
- [Parallel Workloads](https://docs.bacalhau.org/examples/data-engineering/simple-parallel-workloads/)
|
||||
- [Blockchain ETL](https://docs.bacalhau.org/examples/data-engineering/blockchain-etl/)
|
||||
- [Oceanography Analysis](https://docs.bacalhau.org/examples/data-engineering/oceanography-conversion/)
|
||||
- Stable Diffusion ([CPU](https://docs.bacalhau.org/examples/model-inference/stable-diffusion-cpu/) and [GPU](https://docs.bacalhau.org/examples/model-inference/stable-diffusion-gpu/))
|
||||
- [Object detection - YOLO](https://docs.bacalhau.org/examples/model-inference/object-detection-yolo5/)
|
||||
- [Speech Recognition with Whisper](https://docs.bacalhau.org/examples/model-inference/Openai-Whisper/)
|
||||
- [Image Generation with StyleGAN](https://docs.bacalhau.org/examples/model-inference/StyleGAN3/)
|
||||
- [Molecular Dynamics - Simulation with OpenMM](https://docs.bacalhau.org/examples/molecular-dynamics/openmm/)
|
||||
|
||||
## Roadmap
|
||||
|
||||
Our goal is to maintain a quarterly release cadence. By the end of the year, we hope to offer the following:
|
||||
|
||||
- Python SDK and SDKs for our API in some other languages too
|
||||
- FIL+ Dashboard
|
||||
- Initial simulator framework
|
||||
- Improved examples
|
||||
- A draft invocation spec in collaboration with the CoD ecosystem
|
||||
- Networking design
|
||||
- Trusted Execution Environment design
|
||||
- An initial game theoretic analysis of the Bacalhau protocol
|
||||
|
||||
## Would you like to learn more? Come help!
|
||||
|
||||
If you would like to learn more about Bacalhau or let us know how you'd like the project to change and help you, visit any of the following:
|
||||
|
||||
- Website: [https://bacalhau.org/](https://bacalhau.org/)
|
||||
- Docs: [https://docs.bacalhau.org/](https://docs.bacalhau.org/)
|
||||
- Mail: [https://groups.google.com/g/bacalhau-discuss](https://groups.google.com/g/bacalhau-discuss)
|
||||
- Slack: [https://filecoin.io/slack](https://filecoin.io/slack) ([#bacalhau](https://filecoin.io/slack) channel)
|
||||
- Github: [https://github.com/filecoin-project/bacalhau](https://github.com/filecoin-project/bacalhau)
|
||||
|
||||
Thank you so much!
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 555 KiB |
Reference in New Issue
Block a user