Olá,
Além de configurar o armazenamento em nuvem (S3) e a CDN para servir imagens, alguém tem experiência em transformar imagens (comprimidas para JPEG progressivo) sob demanda, antes de serem armazenadas no S3 ou após o armazenamento no S3?
Se você tem uma instância do Discourse rica em imagens, o site http://webpagetest.org/ reclama repetidamente da falta de uso de JPEGs progressivos. Se os usuários estão fazendo upload de imagens nas postagens, é difícil converter/comprimir manualmente as imagens antes ou depois de serem publicadas.
Encontrei algumas abordagens para minimização de imagens em buckets do AWS S3 usando funções Lambda serverless.
Opções pagas:
Opções DIY (faça você mesmo):
https://developer.happyr.com/aws-lambda-image-optimization-with-serverless
Gostaria muito de saber quais são as suas experiências!
Obrigado.