クライアント用のフルサイズの画像を保存するプライベートバケットがあります。すべてのサムネイルと小さいサイズはウェブサーバーにあります。ユーザーがダウンロードしたい画像を複数持っている場合は、前述の画像を圧縮してから、1つのファイルとしてユーザーに配信したいと思います。
現在、これが起こっていると私が考える唯一の方法は、ファイルをS3からWebサーバーに転送し、圧縮してからエンドユーザーに転送することです。
これにはもっと良いアプローチがあるかもしれないし、あるべきだと思われます。何かアイデアや提案はありますか?