En anglais : transactional systemOn parle de système transactionnel dans les contextes où des transactions – financières, administratives, commerciales, etc. – entre deux ou plusieurs parties doivent être traitées en temps réel, et où il est impératif que chaque transaction entraîne toutes les mises à jour de base de données nécessaires.Par exemple, dans le cas d’un service automatisé de réservation de billets d’avion, il est indispensable que la réservation d’un client effectuée sur site Internet provoque tous les enregistrements utiles ; de plus, dans ces applications transactionnelles, le système doit être capable de traiter correctement de nombreuses demandes simultanées.Un système transactionnel doit donc mettre en oeuvre des stratégies particulièrement poussées de traitement des pointes de charge, des incidents possibles, des demandes simultanées d’écriture, tout en prenant toutes les mesures possibles pour préserver à tout moment la cohérence de la base de données.Modèle même de l’application ” cruciale ” pour l’entreprise, le système transactionnel doit également mettre en oeuvre les meilleures parades possibles en cas de désastre informatique, avec en tout premier lieu des procédures prédéfinies de rollback, c’est-à-dire de retour en arrière, à un état connu et cohérent de la base de données, avec annulation des dernières transactions.Cest pourquoi on utilise en général pour ces systèmes des ordinateurs à tolérance de panne.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.