Temporal Worker

Advanced Ecosystem 🔴 Senior

Definition

Processus qui écoute une Task Queue Temporal et exécute les Workflows et Activities assignés. Plusieurs Workers peuvent partager la même queue pour la scalabilité.

Analogie

Un employé de bureau qui prend des dossiers dans une pile partagée et les traite un par un.

Exemple de code

import { Worker } from '@temporalio/worker';
const worker = await Worker.create({
  workflowsPath: require.resolve('./workflows'),
  activities,
  taskQueue: 'order-queue',
});
await worker.run();

Cas d'usage

Déployer des Workers scalables horizontalement pour absorber les pics de charge sur les tâches asynchrones.

Termes lies

#orchestration#scalability