HeadlinesBriefing HeadlinesBriefing.com

Trigora : Exécution Durable IA

Hacker News •
×

Trigora est une plateforme d'exécution durable pour les agents et programmes d'IA de longue durée. Écrivez une logique d'application normale en TypeScript, Python ou Rust. Trigora peut suspendre l'exécution à travers des événements, des temporisateurs, des effets externes et des programmes enfants, puis récupérer à partir d'un état de continuation validé après une panne sans rejouer l'historique d'exécution terminé.

Les systèmes de flux de travail durables traditionnels reconstruisent souvent l'état d'exécution en rejouant l'historique antérieur. Trigora utilise Transparent Continuation Checkpointing (TCC) à la place. Aux limites durables, TCC valide la position du programme et l'état durable en direct nécessaire pour continuer. La récupération reprend à partir de cette continuation validée plutôt que de ré-exécuter le préfixe terminé.

Trigora Cloud est l'environnement d'exécution de production géré pour les programmes TCC. Il fournit une exécution durable, le déploiement et le versionnage des programmes, des événements et temporisateurs, des déclencheurs cron et webhook, des secrets de projet, l'inspection et l'observabilité de l'exécution, l'accès à l'espace de travail et les jetons API, ainsi que la persistance et la récupération gérées.

TCC Engine est la technologie d'exécution portable sous Trigora. Il est implémenté principalement en Rust, prend en charge l'incorporation native et WebAssembly, et a des frontaux déclarés pour TypeScript, Python et Rust. Le moteur est disponible séparément pour les équipes qui souhaitent incorporer TCC dans leurs propres environnements d'exécution ou infrastructures.

Source: Hacker News · Résumé par HeadlinesBriefing