Le problème
La segmentation ONNX et les bibliothèques natives conservaient de la mémoire entre les tâches, rendant un worker long-running risqué sur un petit serveur.
03Dossier de mission projet
Infrastructure de traitement d’image · 2026
Une plateforme stateless de compression, conversion et suppression d'arrière-plan par IA, optimisée pour un serveur ARM limité.
La segmentation ONNX et les bibliothèques natives conservaient de la mémoire entre les tâches, rendant un worker long-running risqué sur un petit serveur.
Chaque suppression d'arrière-plan s'exécute dans un processus jetable. Le système récupère la mémoire native, tandis que files, limites, validation et stockage temporaire contrôlent la charge.
Composants et frontières vérifiés dans le code source et la documentation du projet.
Interface Vercel et uploads directs
HTTPS et CORS exact-origin
Validation, rate limits et file bornée
Un processus ONNX par détourage
Fichiers par requête supprimés après usage
Workers IA jetables et isolés
Validation défensive des fichiers et pixels
File bornée et stockage temporaire
Docker, Caddy, HTTPS, métriques et logs structurés

ONNX et Sharp conservaient des allocations natives entre les tâches, hors contrôle du heap JavaScript.
La segmentation de meilleure qualité est en concurrence avec un OCPU et une mémoire conteneur bornée.
Développeur full-stack & responsable déploiement
Architecture de déploiement frontend/API
Traitement, validation, files et isolation des workers
Conteneurisation et déploiement ARM
Le benchmark a traité une image 3072 × 4080 avec le modèle haute qualité sous une limite conteneur de 3 GiB, sans swap et avec retour de la mémoire au niveau initial.
Storefront e-commerce premium