Je vais créer une lambda AWS en Rust


À propos de ce service
Traduction automatique
Je vais construire ou migrer vos fonctions AWS Lambda en Rust
La plupart des coûts liés au serverless et des problèmes de latence proviennent de l’environnement d’exécution, pas du code. Les Lambdas Node et Python embarquent un interpréteur à chaque démarrage à froid et utilisent plus de mémoire qu’ils n’en ont besoin. Une Lambda en Rust se déploie en un seul binaire natif ARM64, démarre en quelques dizaines de millisecondes, a une empreinte mémoire plus petite et réduit votre facture mensuelle pour le même trafic.
Ce que je fais :
- Créer de nouvelles fonctions Lambda en Rust selon votre cahier des charges
- Migrer des Lambdas Node ou Python existantes vers Rust, en conservant le même contrat API
- Intégrer avec API Gateway, DynamoDB, S3, SQS et Cognito
- Politiques IAM avec le principe du moindre privilège, journalisation structurée dans CloudWatch, gestion des erreurs typée
Pourquoi Rust : pas de pointeurs null, pas d’exceptions non gérées à l’exécution, pas de pauses dues au garbage collector. Les erreurs sont gérées à la compilation, ce qui évite la majorité des bugs qui vous réveillent à 3 heures du matin.
Vous obtenez : tout le code source, des tests unitaires et d’intégration, ainsi qu’un README pour vous guider dans le déploiement dans votre propre compte AWS. Vous en êtes propriétaire.
Envoyez-moi votre fonction actuelle ou vos besoins, je vous dirai honnêtement si Rust est la bonne solution.
Découvrez Arian Mateos
Software Developer Rust, Java, Go, Python
- DeArgentine
- Membre depuisjuil. 2021
- Temps de réponse moy.1 heure
Langues
Espagnol, Anglais
Traduction automatique
