smartin015 / peerprint

A distributed system allowing for sharing and running of 3D printing jobs
Apache License 2.0
2 stars 0 forks source link

IPFS Fileshare implementation #4

Closed smartin015 closed 1 year ago

smartin015 commented 2 years ago

See #2 for extra details.

IPFS is a robust protocol for filesharing which includes garbage collection and file publishing. Using DNSLink, we can also maintain a distributed registry of WAN queues in the future.

smartin015 commented 2 years ago

Bonus optimization - include a list of IPFS swarm connections in the queue registry entry for faster file fetching (see https://stackoverflow.com/questions/55575918/pubsub-between-two-nodes-in-ipfs)

smartin015 commented 1 year ago

This is done from #5