Temporal Timer

Advanced Ecosystem 🔴 Senior

Definition

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.

Termes lies

#orchestration#reliability