Description du projet
TraduitL'essence de la tâche est la transformation dynamique de qualité plus la livraison. Lors de la première demande pour une variante, le service la rend, la met en cache en bordure et toutes les demandes suivantes sont servies à partir du cache avec des en-têtes de cache appropriés et un temps rapide jusqu'au premier octet. Les formats modernes sont importants : livraison automatique de WebP et AVIF en fonction de ce que le navigateur accepte, compression raisonnable et suppression optionnelle des métadonnées. Nous avons besoin d'un recadrage intelligent afin que les portraits et les cartes de produits ne soient pas coupés lorsqu'ils sont redimensionnés en carré, et d'un support DPR pour les écrans retina. Expliquez séparément comment les demandes incorrectes et surdimensionnées sont rejetées afin que le redimensionneur ne puisse pas être utilisé comme un proxy ouvert.
Pour définir clairement le périmètre : ce n'est pas une bibliothèque multimédia ou un DAM, et pas un CDN universel pour des fichiers arbitraires. L'accent est strictement mis sur la transformation dynamique d'images et la livraison rapide des résultats au visiteur. Nous fournirons le stockage source et la mise en scène. Envoyez des projets similaires, la pile proposée et des chiffres approximatifs pour le débit et la latence que vous pouvez garantir.
— Redimensionnement, recadrage et conversion de format via URL ou schéma de chemin
— Cache en bordure avec en-têtes appropriés et re-livraison rapide
— WebP/AVIF automatique, contrôle de qualité, suppression des métadonnées
— Recadrage intelligent, support DPR/retina, signature ou validation des demandes
— Documentation et transfert bref du pipeline en cours d'exécution