Je vais créer une lambda AWS en Rust

A
arianmateos258
A
arianmateos258
Arian Mateos
Certaines informations ont été traduites automatiquement.

À 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

Arian Mateos

Software Developer Rust, Java, Go, Python

  • DeArgentine
  • Membre depuisjuil. 2021
  • Temps de réponse moy.1 heure
  • Langues

    Espagnol, Anglais
Hi there! My name is Arian, and I'm an expert in Computer Science and Software Development. 🚀 Looking for robust software solutions? You're in the right place! I'm a skilled computer scientist passionate about building efficient, scalable systems using Java, Rust, Go, Python and other programming languages.

Traduction automatique

Mon portfolio