Distributed Metadata and Streaming Data Indexing as Scalable Filesystem Services