21 packages tagged with “leader-election”
Framework for building actors networks
Simple library(100% written in F#) to use leader election functionality based on Consul.
Framework for distributed leasing with Azure provider support. Contains contracts, base implementations, configuration, events, exceptions, observability, and Azure authentication for building distributed coordination systems.
Redis-based leader election library for distributed .NET apps
Azure Managed Redis provider for the DistributedLeasing library. Implements distributed leasing using Redlock algorithm with managed identity support.
Core abstractions and interfaces for the DistributedLeasing library. Provides fundamental lease management contracts for building distributed coordination systems.
A distributed leader election library for .NET applications using HashiCorp Consul.
Azure Blob Storage provider for the DistributedLeasing library. Implements distributed leasing using native Azure Blob lease capabilities with managed identity support.
Core package of leader election library for distributed .NET apps
Azure Cosmos DB provider for the DistributedLeasing library. Implements distributed leasing using optimistic concurrency with ETag and managed identity support.
Apache ZooKeeper provider for MultiLock - Leader Election framework for distributed systems. This package includes the core MultiLock framework.
File System provider for MultiLock - Leader Election framework for distributed systems. This package includes the core MultiLock framework.
PostgreSQL provider for MultiLock - Leader Election framework for distributed systems. This package includes the core MultiLock framework.
Azure Blob Storage provider for MultiLock - Leader Election framework for distributed systems. This package includes the core MultiLock framework.
SQL Server provider for MultiLock - Leader Election framework for distributed systems. This package includes the core MultiLock framework.
In-Memory provider for MultiLock - Leader Election framework for distributed systems. Ideal for testing and development. This package includes the core MultiLock framework.
HashiCorp Consul provider for MultiLock - Leader Election framework for distributed systems. This package includes the core MultiLock framework.
Consul-based leader election library for distributed .NET apps
Redis provider for MultiLock - Leader Election framework for distributed systems. This package includes the core MultiLock framework.
AWS DynamoDB-based leader election library for distributed .NET apps
GCP Firestore-based leader election library for distributed .NET apps