I have large PDFs that are linearized for "fast web serving".
However, it still looks like they are fully downloaded before they can be viewed. From what I have read, linearized files require byte-serving to take advantage of the linearization.
I can't seem to find how to do this on Nginx. Best I could find was this Nginx doc on "byte-range-caching", and I'm not sure if that's the same thing I'm looking for: https://www.nginx.com/blog/smart-efficient-byte-range-caching-nginx/
This seems to require server-side file caching which I don't have set up as of yet. Is caching a requirement to do byte-streaming with Nginx?