It looks like he has a PDF up on his website:
"APFS, the Apple File System, was itself started in 2014 with Giampaolo as its lead engineer...(he built the file system in BeOS, unfairly relegated to obscurity when Apple opted to purchase NeXTSTEP instead)"
http://arstechnica.com/apple/2009/10/apple-abandons-zfs-on-m...
Edit: And this wasn't slow and of considerable overhead like what we have right now with indexers for OS-wide search.
The really cool part is that it was also portable – there were multiple email which seamlessly interoperated because they were both just querying BFS, which made it faster for developers to experiment with alternative UIs since you didn't have to reinvent or tune a lot of core functionality.
It's up to the people who cares to organize and assemble teams etc etc .. but only rarely it goes somewhere I believe. I still hope for a sane cpu, sane gpu, sane dsp, all very very open so that a solid software can be written without too much reversing and friction (I saw that tagged pointers architectures were back in research on risc-V so who knows).
It's time for an integrative phase after the last 20 years of growth.
I've never understood how people seem to ignore the fact that you can run more than one CPU intensive application at the same time or even have breathing room for light applications while most cores are busy heavy processing.
I can easily saturate all the cores you throw at me with the usual tasks I'm busy with at a computer, so give me more cores, more memory. And I run highly parallel tasks like image or video processing or compiling code.
I understand he's the APFS lead dev, he gave half the "Introducing Apple File System" session alongside Eric Tamura (the local FS manager)