I was reading Eric Raymond's the Art of Unix Programming, (Amazon and online) and at the very beginning of the book where he analyses what Unix does wrong he says:Having a file system at all may have been the wrong choice.So I am asking: What could be a viable alternative to file systems? Because Unix was built upon (and therefore heavily utilises the concept of) file descriptors and file systems.
Unix and Linux without a file system?
linux;filesystems;unix philosophy
After further research on the matter, the author of the book clarifies this later in his book. It was just that the analysis on the matter is way later than what I am reading now. To satisfy future reader's thirst for knowledge, the author is quoted:Was having a file system at all the wrong thing?Since the late 1970s there has been an intriguing history of research  into persistent object stores and operating systems that don't have a  shared global file system at all, but rather treat disk storage as a  huge swap area and do everything through virtualized object pointers.