JMS/Joram implementation of the Bully election algorithm. It is a library to be used by a process' implementation to make it transparently manage coordinator's elections, while it carries out business logic. A sample application is included.
Features
- Bully election algorithm with JMS/Joram
- Communication done through messages sent to processes' queues
- After coordinator's crash a new one is elected
- Coordinator's state stored/restored
- Two abstraction layers: transparent management of elections done at low level, and business logic of the application at high level
License
GNU General Public License version 3.0 (GPLv3)Follow BullyJMS
Other Useful Business Software
Forever Free Full-Stack Observability | Grafana Cloud
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of BullyJMS!