-
Notifications
You must be signed in to change notification settings - Fork 89
Bacalhau project report 20220204
lukemarsden edited this page Feb 4, 2022
·
4 revisions
Another good week of progress, we've done the first pass of integrating Bacalhau with IPFS.
Code is in the initial-ipfs-integration
branch.
- The CLI
serve
subcommand now supports a--start-ipfs-dev-only
which, for development/demo purposes only, starts an isolated IPFS node (and can run multiple such nodes on a single machine) - The Firecracker VMs that Bacalhau spins up also run an IPFS server, we do this since IPFS already handles NAT-traversal so the IPFS instance in the VM can efficiently fetch the blocks from the host IPFS instance
- The CLI has a new
list
subcommand which can output a nice table showing the status of the work on the network - When a job completes, the job logs and traces get written back to IPFS
- Refactored the tracing system so that it runs in the VM
- Job update system over libp2p
- Job filter based on locality of IPFS CIDs
Demo! https://filecoinproject.slack.com/archives/C02RLM3JHUY/p1643997570084449