LLRT : Runtime JavaScript sans serveur ultrarapide

2025-05-18
LLRT : Runtime JavaScript sans serveur ultrarapide

AWS Labs présente LLRT, un runtime JavaScript léger, développé en Rust et conçu pour les applications sans serveur hautes performances. Surpassant les autres runtimes JavaScript sur AWS Lambda avec un démarrage plus de 10 fois plus rapide et un coût jusqu'à 2 fois inférieur, LLRT utilise QuickJS comme moteur JavaScript pour une utilisation efficace de la mémoire et un démarrage rapide. Bien qu'expérimental, LLRT prend en charge le déploiement via des runtimes personnalisés et des images conteneur, inclut des outils de test robustes et offre une excellente compatibilité avec AWS SDK v3. Il ne s'agit pas d'un remplacement de Node.js, mais plutôt d'un complément pour les fonctions sans serveur critiques pour les performances, idéal pour des tâches telles que la transformation de données et le traitement en temps réel. Son API basée sur Node.js assure une transition facile depuis d'autres solutions.

Développement