No Linux (ou FreeBSD, NetBSD, MacOS X) FUSE vem à mente, ele já apresenta alguns Arquive os sistemas de arquivos , que você deve dar uma olhada.
Se o sistema de arquivos virtual montado pelo FUSE passar por arquivos que não sejam arquivos, isso pode ser o que você quer.