I have a rest method to extract the specified html file from zip file (more than 100 MB). When i download that html, browser will call the same rest for relative files (referred in html) So for this case if zip file have 10 files then, for each file i am downloading
ZipFile as byte array, convert it to stream and then convert that stream to ZipFIle. And then i am extracting the requested file So this occupying full memory.
I have tried with Web caching. But I am sure site will crash if multiple user call the rest method for different zip files at same time
please guide me on this.
Thanks in advance