Simplifiez le développement d'applications avec Temporal : Guide et avantages
Temporal est une plateforme d'exécution durable qui permet aux développeurs de créer des applications scalables sans compromettre la productivité ou la fiabilité. Découvrez comment Temporal peut transformer votre façon de développer des applications robustes.
Pourquoi choisir Temporal pour vos applications distribuées ?
Le serveur Temporal exécute la logique métier (Workflows et Activités) en gérant automatiquement les pannes intermittentes et en relançant les opérations en cas d'échec. Temporal est né d'une bifurcation de Cadence d'Uber et est développé par Temporal Technologies, une startup créée par les créateurs de Cadence.
Démarrage rapide avec Temporal : Installation et exemples
Vous pouvez facilement démarrer avec Temporal en installant et lançant le serveur localement et découvrir le workflow automation puissant de Temporal.
- Installation via Brew :
brew install temporal
- Lancer le serveur :
temporal server start-dev
Consultez la documentation Temporal CLI pour plus d'options d'installation.
Exécutez des exemples de flux de travail pour Temporal
Clonez ou téléchargez des exemples pour Go ou Java et lancez-les avec le serveur Temporal local.
Profitez rapidement des nombreux scénarios de type HelloWorld disponibles, ainsi que des scénarios plus avancés.
Interagissez avec Temporal via la ligne de commande
Utilisez l'interface de ligne de commande (Temporal CLI) pour interagir avec le serveur Temporal en cours d'exécution.
Exemples de commandes :
temporal operator namespace list
temporal workflow list
Visualisation et surveillance avec Temporal Web UI
Utilisez Temporal Web UI en ouvrant http://localhost:8233 pour visualiser vos exemples de workflows exécutés sur Temporal.
Exploration des contributions et licences de Temporal
Le référentiel Temporal contient le code source du serveur. Vous pouvez également découvrir les microservice orchestration avec Temporal.
Pour contribuer, consultez CONTRIBUTING.md pour savoir comment construire et exécuter le serveur localement, exécuter des tests, etc. Temporal est sous licence MIT.
Les mises à jour sont fréquentes. La plus récent est la version v1.24.2 (Juin 17, 2024).