Bacalhau Updates - February 2023
Welcome to the monthly Bacalhau newsletter! This month: we will give highlights of our latest release, upcoming events, exciting updates and more!
📣 New in Bacalhau - Highlight
Roses are red,
Violets are blue,Â
Lots of new features we bring to you!
We have just released v0.3.22 🎉. This month's release focuses on improving Bacalhau's reliability and performance while introducing exciting new features.
Let’s take a look at the major highlights for this month:
Bacalhau now runs on the edge: You can run Bacalhau as a client and server on devices using 32-bit ARMv6 or ARMv7 architecture! You can run Bacalhau jobs on wifi routers and low-power edge devices. More info and usage examples can be found here.
Improved telemetry: We’ve improved the consistency and scope of our telemetry to include our database calls, Docker orchestration, and even our Lotus node integration! More info and usage examples can be found here.
Running jobs from FVM: Bacalhau can now be called directly from FVM smart contracts on the Filecoin Hyperspace testnet. Using our FVM/Bacalhau bridge, on-chain smart contracts can perform arbitrary compute over external data using all the power of Bacalhau jobs. More info and usage examples can be found here.
Dockerized Bacalhau Server: You can now run a Bacalhau server in Docker instead of running it directly on your node. More info and usage examples can be found here.
Accessible local private networks: We have made it simple to bootstrap a local private network, including in-process IPFS so that you can run private workloads without risking running on public nodes or inadvertently sharing your data outside your organization. More info and usage examples can be found here.
Generic endpoint: We have a generic endpoint to run any job in Bacalhau from anywhere on the internet, including from a web frontend (with CORS enabled). More info and usage examples can be found here.
Networking is now live: You can build bacalhau in bacalhau because Networking is now deployed to the public network. More info and usage examples can be found here.
Shipped protocol: We have stabilized the new bprotocol point-to-point scheduling protocol that runs over libp2p. We can now scale to gazillions of nodes without runaway O(N^2) GossipSub traffic.
Python SDK automagic keypair: The Bacalhau Python SDK will automatically create a Bacalhau keypair if you don’t have one yet on your machine to submit this job to the Bacalhau network. More info and usage examples can be found here.
We have a lot more exciting highlights coming up next month. You can get more details on what the team is working on in our project report
🗣 Event Recap
On the @builtonweb3 🎙, our product manager @weswfloyd talks about the Bacalhau approach, economic models, competitive advantages, how you can use Bacalhau to engage in DeSci (decentralized science), and much more.
Streaming & On-Prem Demo
In our wifi intrusion detection streaming demo, we showed how to use the Bacalhau cluster to detect an intruder. More info and usage examples can be found here.
📆 Save the Date
Upcoming events that members of our team will be speaking at and attending:
ETHDenver 2023: Denver, 24 Feb 24-5 March
Lightning Talk at Filecoin Virtual Machine Hacker Base on 28 Feb
Lightning Talk at Macro Tooling in DeSci track at DeSci.Denver on 28 Feb
Decentralized Compute for DAOs and DeSci panel at DeSci.Denver on 1 March
Decentralized Compute and AI for Public Goods at Schelling Point on 2 March
Tools Tables workshop at Schelling Point on 2 March
WASM I/O 2023: Barcelona 23-24 MARCH
🎩 Questions/comments? Let us know!
Our Slack (#bacalhau channel)
Our Place To Complain about Missing Features/File an Issue (and in Our Slack)
Thanks for reading, and onward!
Your humble Bacalhau team