Cara, Vercel vient de lancer quelque chose qui pourrait changer radicalement notre façon de travailler avec les backends. Ça s'appelle Workflows et résout essentiellement un problème auquel tout développeur est confronté : passer des semaines à construire une infrastructure d'orchestration alors qu'il devrait se concentrer sur le produit.



Le concept est en fait très simple. Au lieu de disperser votre logique dans des files d'attente, des workers, des tables d'état et des mécanismes de retry dispersés partout, vous marquez votre fonction TypeScript avec "use workflow" en haut et chaque étape avec "use step" dans les fonctions filles. Voilà. Vercel s'occupe du reste : planification des files, gestion des échecs, persistance de l'état, tout cela automatiquement sans que vous ayez besoin de déployer des services d'orchestration séparés ou des bases de données d'état.

Ce qui m'a le plus marqué, c'est que vous ne payez que pour le temps réel d'exécution. Pas de coûts fixes pour des services tournant 24/7 en attendant d'avoir quelque chose à faire. Cela change complètement la donne pour les agents d'IA et les tâches backend en production.

Les chiffres parlent d'eux-mêmes : depuis son lancement en test public en octobre de l'année dernière, Workflows a déjà traité plus de 100 millions d'exécutions et 500 millions d'étapes. Plus de 1 500 clients l'utilisent, 200 000 téléchargements hebdomadaires sur npm. C'est une adoption réelle, pas du hype.

Pour ceux qui travaillent spécifiquement avec des agents d'IA, Vercel a intégré quelques fonctionnalités bien pensées. Les flux sont durables, c'est-à-dire que la sortie de l'agent est stockée de façon persistante et continue même après la fermeture du navigateur. Lors de la reconnexion, il reprend là où il s'était arrêté. Tout est crypté par défaut avant de quitter votre environnement. Vous pouvez suspendre et reprendre en attendant une approbation humaine ou laisser en pause pendant des jours, des mois, sans payer pendant la suspension.

Il supporte aussi des charges lourdes : jusqu'à 50 Mo par étape, 2 Go par exécution. Permet d'utiliser de l'espace pour travailler avec des images et vidéos dans des agents multimodaux.

Le SDK de Workflows est open-source et supporte l'auto-hébergement via un système d'adaptateurs appelé "Worlds". La communauté développe déjà des adaptateurs pour MongoDB, Redis, Cloudflare et d'autres outils. Ils ont aussi lancé le SDK AI v7 avec l'AgentWorkflow intégré, et le SDK Python est en test public.

La prochaine version, Workflows 5, apportera un contrôle natif de la concurrence avec des mécanismes de verrouillage entre exécutions, une infrastructure de déploiement globale et un runtime basé sur des snapshots pour réduire les coûts de retraitement. Vercel pense clairement en grand là-dessus.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire
  • Épingler