(EN) In an embodiment, a distributed computer system comprises a plurality of computers connected in substantial logical ring architecture. The computers are configured having a synchronized clock operation. At least one predetermined token designated with any one of a busy or an idle status circulates through the logical ring, wherein the computers are configured to check the status and give away or receive a predetermined job for completion, based on one or more predetermined conditions. Further, any deadlock generated is released by preempting the jobs based on predetermined criteria.
(FR) Dans un mode de réalisation, un système informatique distribué comporte une pluralité d'ordinateurs connectés dans une architecture d'anneau sensiblement logique. Les ordinateurs sont configurés pour avoir un fonctionnement à horloge synchronisée. Au moins un jeton prédéterminé désignant un état occupé ou un état au repos quelconque circule à travers l'anneau logique, les ordinateurs étant configurés pour vérifier l'état et donner ou recevoir une tâche prédéterminée pour achèvement en fonction d'une ou de plusieurs conditions prédéterminées. En outre, tout interblocage généré est libéré par préemption des tâches en fonction de critères prédéterminés.