À retenir
- Traitement différé : l'exécution ne se fait pas en temps réel.
- Automatisation : une fois lancé, le processus se déroule tout seul.
- Économie de ressources : optimise la puissance de calcul et la bande passante.
Le télétraitement par lots consiste à regrouper plusieurs tâches informatiques ou données pour les envoyer ensemble vers un ordinateur distant qui les exécutera sans intervention humaine immédiate. C'est un peu comme si, au lieu de poster chaque lettre une par une, vous attendiez d'en avoir dix pour aller toutes les déposer d'un coup à la boîte aux lettres.
Étymologie
Composé du préfixe télé- (du grec ancien signifiant « loin ») et de l'expression par lots (groupement d'éléments). Ce terme est apparu dans les années 1960 et 1970, à l'époque où les utilisateurs accédaient à de gros ordinateurs centraux (mainframes) depuis des terminaux éloignés.
Exemples d'usage
- Le calcul des fiches de paie de milliers d'employés effectué durant la nuit sur un serveur central.
- Le transfert massif de transactions bancaires quotidiennes pour mettre à jour les soldes des clients.
- L'envoi d'un grand nombre de fichiers de mesures scientifiques vers un supercalculateur pour analyse.
Cas d'usage
Ce concept est principalement utilisé dans la gestion des grandes bases de données, le secteur bancaire, les assurances et le calcul scientifique de haute performance. Il permet d'optimiser l'utilisation des ressources informatiques en traitant les volumes importants durant les périodes de faible activité (heures creuses).
Bonnes pratiques
Il est recommandé de prévoir des mécanismes de vérification automatique après l'exécution du lot (logs) pour s'assurer qu'aucune erreur n'est survenue. Il est aussi judicieux de planifier ces traitements au moment où le réseau et les serveurs sont les moins sollicités pour ne pas ralentir les utilisateurs en direct.
Synonymes
Antonymes
Conseil
Pour bien comprendre ce concept, imaginez que vous préparez une liste de courses (le lot) que vous envoyez à un service de livraison (le serveur distant). Vous ne recevez vos articles qu'une fois que toute la liste a été traitée, plutôt que d'acheter chaque produit un par un en magasin.
Questions fréquentes
Quelle est la différence avec le traitement interactif ?
Dans le traitement interactif, l'ordinateur répond immédiatement à chaque commande de l'utilisateur. Dans le télétraitement par lots, l'utilisateur envoie tout un groupe de commandes et reçoit le résultat global plus tard.
Est-ce une technologie dépassée ?
Pas du tout. Si le terme rappelle l'époque des vieux ordinateurs, le concept reste fondamental aujourd'hui sous le nom de 'Batch Processing' dans le Big Data et le Cloud Computing.