News for hackers. Stuff that matters.
Re:Understanding ZFS Channel Programs by openasocket on Thursday September 09, 2021 @05:17PM (#28474777)
I have a special place in my heart for these sort of "weird" features, which seem really exotic compared to the standard POSIX APIs we're all used to. I just enjoy thinking about alternatives and new ways of doing and architecting things. Even if I can't think of a practical use for such a feature, I always appreciate the novelty. It makes me wonder about the future. Are the typical POSIX-style APIs still going to be dominant 50 or 100 years from now, or will new APIs and ideas start to replace them?
Re:Understanding ZFS Channel Programs by tenebrisalietum on Thursday September 09, 2021 @10:43PM (#28477197)
It seems like CPU peripherals are gaining more and more intelligence. I was reading about PCIe's potential successor CXL and the amount of features that allow peripherals to do their own thing with a minimum of CPU intervention seems to be increasing.

So at some point I bet you'll be basically uploading BPF like code to peripherals directly in order to accomplish really fast I/O. Don't know how that's going to look at all from a post-POSIX API perspective.