Comments (3)
Is the FUSE mount necessary? why not just using the local http gateway? pacman already speaks http.
from pacman.store.
@guysv no, I won't use the build in fuse mount. It's too slow and crashed on me a few times while testing.
There's a third party application I'll use which uses the API to requests the files and mount them much faster.
Using a local http gateway isn't a good solution either, you would copy the file from the ipfs to the harddrive, to read it again from the harddrive to send it via link local to pacman which stores it again on the harddrive.
This will not only use up twice the storage space on /var it would also cause a lot of unnecessary IO on the harddrive for /var and you still have a solution to clean up the pacman cache afterwards to get rid of old files in it.
Yeah sure you could run an IPFS add for those files in the pacman cache, but this would add another round of unnecessary IO for reading those files plus the CPU time to calculate the CID after which it's IPFS will realize that it already got that data and just drop it.
Using an additionally read only cache for pacman will reduce the IO and installation time to a minimum plus having the advantage that IPFS can garbage collect the pacman cache as needed.
from pacman.store.
Yes, I see your point.
from pacman.store.
Related Issues (20)
- Manjaro mirror? HOT 11
- DNSLink uses IPNS and not IPFS HOT 3
- No new pins HOT 7
- please revert to stable versions until 0.8rc bugs are fixed HOT 4
- status: offical pacman support HOT 14
- [meta] high IO usage HOT 18
- Add the history function back to the cluster HOT 1
- [IO reduction] Check whenever using `pin update` is an feasable option to replace the regular add HOT 1
- Create more documentation in IPFS about BloomFilter HOT 1
- Alternative cluster pinning option HOT 5
- ipv6 connection problem? HOT 5
- ipfs resolve fails HOT 7
- Import stuck again? HOT 5
- Log spam "multicodec did not match" HOT 4
- add endeavouros mirror HOT 2
- Please add BlackArch distro mirrors HOT 6
- Operation Stopped - January 2022 HOT 14
- [Request] Chaotic-AUR repositories HOT 21
- Publishing the IPFS pacman.store on Arch Wiki HOT 2
- decompress database files and use a rolling chunker HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pacman.store.