Temporal Timer
Advanced Ecosystem 🔴 SeniorDefinition
Pause durable dans un Workflow Temporal qui survit aux redémarrages du Worker. Peut durer de secondes à des mois sans consommer de ressources.
Analogie
Un minuteur de cuisine qui continue de tourner même si vous quittez la maison et revenez.
Exemple de code
import { sleep } from '@temporalio/workflow';
// Wait 7 days for payment
await sleep('7 days');
if (!paymentReceived) {
await cancelOrder(orderId);
}
Cas d'usage
Implémenter des délais métier (période d'essai, rappels, expiration) de manière fiable.