I’m fairly new to Solid, and my organization is planning to use it to handle lots of fairly large files. We’re writing a client using Inrupt’s Java Client Libraries, and it seems like retrieving a resource from a Solid server using this API always loads the entire response body into memory (a byte array). With our amount of data this will consume extremely large amounts of memory.
Is there a way with Inrupt’s APIs to stream the response body so it is never stored in memory all at once? Thanks!