Quelle est la différence entre LeaderLatch et LeaderSelector dans le framework apache curator ?
http://curator.incubator.apache.org/curator-recipes/leader-election.html
Quelle est la différence entre LeaderLatch et LeaderSelector dans le framework apache curator ?
http://curator.incubator.apache.org/curator-recipes/leader-election.html
Ce sont des abstractions différentes pour le même comportement. LeaderSelector a été écrit en premier (NOTE : je suis l'auteur principal de Curator). Il utilise un mécanisme de callback. Certains utilisateurs de Curator voulaient quelque chose qui ressemble plus au CountDownLatch du JDK, donc j'ai écrit LeaderLatch en fonction de ces demandes. Les deux accomplissent la même chose : l'élection du leader. Utilisez celui qui convient le mieux à vos besoins.
LeaderLatch
est plus simple à utiliser mais LeaderSelector
vous donne plus de contrôle. Cela dépend du degré de contrôle dont vous avez besoin.
Vérifiez cette présentation que j'ai fait et les gistes auxquels il est lié pour plus de détails.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.