@Satish I have go through your post , but could you please mention if this approach can be used for below scenario
I have a scenario in Pega where each Pega case have average 3-4 attachments each of 1 MB , i need to iterate through all the attachments and club them all to prepare one attachment or a zip file and allow the end-user to download the file , if i have to iterate through 100 cases then on an average 300-400 attachments i have to zip , this is going to impact the performance badly , how can i achieve this in Pega , the pega instance is running in On-premise environment