This is the sort of interesting technology that RethinkDB makes possible. I'm the next months/years I think we'll see more projects that use Rethinkdvs scaling and realtime capabilities to make some very useful tools.
Out of curiosity, why would you prefer this sort of implementation to something more in line with MogileFS? [e.g. Metadata storage with the actual file stored independently on the local file system of multiple physical nodes]
[1] https://github.com/internalfx/regrid-spec#chunks-record