Cet article explique en détails comment éviter les accès concurrents sur des ressources partagées dans un système distribué (plusieurs serveurs).
C'est une problématique assez rare mais épineuse. Ça requiert une grande rigueur pour aboutir à une solution fiable et totalement automatisée.
Je découvre que Redis permet de faire des intégrations à base d'événements de manière très simple, comme toujours avec Redis.
Ça semble par exemple plus simple que RabbitMQ et beaucoup plus simple que Kafka (mais de fait moins "solide" ou fiable).
Un fork open-source de Redis, né après la décision de ce dernier de changer de modèle de license et de justement quitter le monde open-source.