DreamFactory interacts with GridFS the same as any other remote file service, such as AWS S3 or Azure Blob Storage, but it connects to it as a database service. DreamFactory and MongoDB will handle all the streaming and file splicing for you.
The GridFS service even allows for simple range header requests and can stream from and to a specific position in the BLOB data. For more information on range requests and setting up DreamFactory with GridFS, see the docs.
Check out the community forum to discuss or let us know what you think in the comments!