À propos du projet
Temporal est une plateforme d'exécution durable qui permet aux développeurs d'exécuter des unités de logique d'application, appelées Workflows, de manière résiliente. Elle est conçue pour gérer automatiquement les pannes intermittentes et relancer les opérations échouées afin de garantir la fiabilité des applications évolutives.
Les composants et fonctionnalités clés incluent :
- Temporal Server : Le moteur central qui gère l'exécution des workflows.
- Temporal CLI : Une interface en ligne de commande pour interagir avec le serveur, gérer les namespaces et lister les workflows.
- Temporal Web UI : Une interface visuelle pour surveiller et visualiser les workflows en cours d'exécution.
- Support multi-langages : Bien que ce dépôt contienne le code source du serveur, les workflows, les activités et les workers peuvent être implémentés à l'aide de divers langages supportés (tels que Go et Java).
Temporal est issu d'un fork de Cadence d'Uber et est développé par Temporal Technologies.