
Temporal
Temporal est une plateforme d'exécution durable open-source qui aide les développeurs à créer des applications fiables et tolérantes aux pannes grâce à l'automatisation des flux de travail.





Qu'est-ce que Temporal ?
Temporal est une plateforme d'exécution durable qui garantit que le code de votre application s'exécutera jusqu'à son terme, quoi qu'il arrive. Considérez-la comme un filet de sécurité pour votre logiciel qui gère automatiquement toutes les parties complexes des systèmes distribués.
La plateforme se compose de deux parties principales : un serveur open-source qui gère l'exécution des workflows et des SDK pour les langages de programmation populaires tels que Go, Java, Python, TypeScript, .NET et PHP. Contrairement aux approches traditionnelles où vous écrivez un code complexe de gestion des erreurs, Temporal vous permet d'écrire votre logique métier sous forme de workflows et d'activités simples.
Les workflows définissent le processus global, tandis que les activités gèrent des tâches individuelles comme l'envoi d'e-mails ou le traitement des paiements. Le système conserve automatiquement l'état de votre application à chaque étape, de sorte que si quelque chose échoue, l'exécution reprend exactement là où elle s'est arrêtée. Cette approche élimine le besoin de logique personnalisée de réessai, de machines à états et de code complexe de gestion des échecs.
Comment utiliser Temporal
Commencer avec Temporal est simple, et vous pouvez choisir entre l’auto-hébergement ou l’utilisation de Temporal Cloud. Pour les débutants, Temporal Cloud offre la voie la plus facile avec 1 000 $ de crédits gratuits pour démarrer.
Étapes pour commencer :
Installez le CLI Temporal sur votre machine de développement
Choisissez le SDK dans votre langage de programmation préféré (Go, Java, Python, TypeScript, .NET ou PHP)
Définissez vos workflows comme des fonctions simples qui décrivent votre processus métier
Créez des activités pour des tâches individuelles comme des appels API ou le traitement de données
Configurez un processus worker pour exécuter vos workflows et activités
Utilisez le client Temporal pour démarrer et gérer l’exécution des workflows
La beauté de Temporal réside dans sa simplicité. Vous écrivez du code normal en utilisant des constructions de programmation familières, et Temporal gère toute la complexité en coulisses. Vos workflows peuvent s’exécuter pendant des minutes, des heures, voire des mois tout en survivant aux redémarrages de serveur et aux pannes réseau. Le tableau de bord web offre une visibilité complète sur vos workflows en cours, rendant le débogage et la surveillance sans effort.
Fonctionnalités de Temporal
Plateforme d'exécution durable open-source sous licence MIT
SDK multilingues (Go, Java, Python, TypeScript, .NET, PHP)
Reprises automatiques, délais d'attente et gestion des échecs
Outils visuels de surveillance et de débogage des workflows
Mise à l'échelle horizontale pour des millions de workflows simultanés
Minuteries intégrées, planifications et fonctionnalités cron
Signaux et requêtes de workflow en temps réel
Options de déploiement hébergées dans le cloud et auto-hébergées
Tarification de Temporal
Open Source
Free
- Fonctionnalité complète de la plateforme Temporal
- Open source sous licence MIT
- Déploiement auto-hébergé
- Support communautaire
- Tous les SDK inclus
- Outils Web UI et CLI
- Flux de travail et activités illimités
Essentials
$100 /mois
- Temporal Cloud entièrement géré
- Actions et stockage groupés
- 5 % de tarification à la consommation
- Support de base inclus
- Garanties de SLA
- Sécurité d'entreprise
- 1 000 crédits gratuits pour les nouveaux utilisateurs
Business
$500 /mois
- Support amélioré et accords de niveau de service (SLA)
- 10 % du tarif à la consommation
- Support technique prioritaire
- Surveillance avancée et analyses
- Fonctionnalités de collaboration en équipe
- Architecte de solutions dédié
- Limites supérieures d'actions et de stockage
Enterprise
Custom
- Tarification annuelle personnalisée
- Support dédié 24h/24 et 7j/7
- Sécurité avancée et conformité
- Intégration SSO et SAML
- SLA personnalisés et garanties
- Services professionnels inclus
- Déploiement multi-régions
Mission Critical
Custom
- Support et accords de niveau de service (SLA) de niveau supérieur
- Garantie de disponibilité de 99,99 %
- Optimisation des performances premium
- Infrastructure dédiée
- Récupération avancée après sinistre
- Accès au support exécutif
- Fonctionnalités personnalisées pour entreprises
Cas d'usage de Temporal
Qui peut bénéficier de Temporal ?
Dépôt de Temporal
Voir sur Github| Étoiles | 16,231 |
| Forks | 1,146 |
| Âge du Dépôt | 6 ans |
| Dernier Commit | 10 jours il y a |
FAQ sur Temporal
Partagez votre expérience avec Temporal
Voir ce que les utilisateurs disent à propos de Temporal
0 Avis
Pas encore d'avis
Soyez le premier à évaluer Temporal
Intégrer les badges Temporal
Montrez à votre communauté que Temporal est présenté sur Tool Questor. Ajoutez ces beaux badges à votre site web, documentation ou profils sociaux pour renforcer la crédibilité et générer plus de trafic.



