3 ms·
Yes, definitely you can shard your filesystem however you like or mount any remote system locally if thats what your asking. There is currently a little resear
by pa7ch 9y ago
Yes, definitely you can shard your filesystem however you like or mount any remote system locally if thats what your asking.
There is currently a little research into what it looks like to expose something like a webcam as a file and how streaming interfaces look in the system, but, the client to stream the webcam file is a little hacky still.
- kruhft 9y agoNo, what I mean is that with 9p you can remote far more than just filesystems. It's an IP based layer with the Plan9 kernel being a router for 9p messages meaning you can do things like 'mount' an audio card from another machine into your 'namespace' and use it like it's local; no magic required. It's all in the kernel.
- pa7ch 9y agoSince, this system is a layer outside the kernel, just a bunch of normal applications I don't think this would work as smoothly. I think you'd need a custom storage server to serve the audio card from the other machine. It doesn't by default serve the entire host filesystem. That said, I think the goal of upspin is that you easily can re-use its interfaces to do things like this. There are already some guides about writing custom shim storage servers like that (the main example being a webcam server), but I think this sort of experimentation is still in the early phases.