Je vais construire un worker TypeScript de production avec pm2 et un contrôle fiable du runtime


À propos de ce service
Traduction automatique
Je crée des workers TypeScript prêts pour la production pour une automatisation fiable, le déplacement de données, le traitement programmé, les workflows basés sur des événements et l'exécution de tâches backend.
Ce service est conçu pour les entreprises qui ont besoin de plus qu’un simple script. Le worker est construit autour d’un contrat d’implémentation défini, couvrant les entrées, sorties, déclencheurs, comportement en cas d’échec, attentes du runtime et critères d’acceptation avant le début du codage.
Le package de base comprend un worker TypeScript avec :
- Configuration du runtime PM2
- Contrats d’entrée et de sortie définis
- Jusqu’à 1 intégration API
- Jusqu’à 2 déclencheurs/actions
- Une intégration plateforme ou outil
- Logique conditionnelle
- Synchronisation de données
- Journalisation structurée
- Gestion des retries et des échecs
- Résilience de base du runtime
- Une révision
Je privilégie un comportement prévisible et facile à maintenir plutôt qu’une automatisation fragile. Le cas échéant, le worker inclura un traitement idempotent, une validation et une gestion sûre des échecs pour éviter la duplication ou la corruption en cas de répétition ou d’échec.
Livraison contractuelle préalable
Avant de commencer le développement, je définis la portée du worker, ses interfaces, ses entrées/sorties, son comportement en runtime, ses exclusions et ses critères d’acceptation. Le codage débute une fois l’accord conclu.
Découvrez Bryan S
Applied AI Architect
- DeAfrique du Sud
- Membre depuissept. 2026
- Temps de réponse moy.1 heure
Langues
Anglais
Traduction automatique
Mon portfolio
FAQ
Traduction automatique
Qu’est-ce qu’un worker TypeScript ?
Un processus de fond clairement défini avec des entrées, sorties, déclencheurs, comportement en runtime et critères d’acceptation convenus.
Travaillez-vous avec des systèmes existants ?
Oui. Je peux intégrer un API, une application, une base de données ou une plateforme existante, à condition d’avoir l’accès et la documentation nécessaires.
Cela inclut-il Kafka, Redpanda ou une architecture de queue ?
Pas dans le package de base. Les queues à haut débit, les workers distribués, les ponts et l’architecture de streaming d’événements nécessitent un devis personnalisé.
Incluez-vous la configuration PM2 ?
Oui. Le package de base comprend la configuration du runtime PM2 pour le worker livré.
Pouvez-vous construire des retries, une récupération et une déduplication ?
Une gestion de retries de base et une gestion sûre des échecs sont incluses. La relecture avancée, le watermarking, la déduplication à grande échelle ou l’orchestration de récupération peuvent nécessiter un scope personnalisé.
Qu’est-ce que la livraison contractuelle préalable ?
Avant de commencer le codage, je définis la portée, les interfaces, les entrées/sorties, le comportement en cas d’échec, les exclusions et les critères d’acceptation pour l’approbation du client.
Ce service inclut-il l’IA ou le ML ?
Non. Ce service concerne des systèmes de workers TypeScript déterministes. L’IA, le sémantique, le ML et les workers neuronaux sont proposés séparément.
Dois-je vous contacter avant de commander ?
Oui, surtout si votre worker touche plusieurs systèmes, a un débit élevé, nécessite des queues ou fait partie d’une architecture plus large.
