TECHIS.Cloud.LeaderElection 0.1.2.5

Install-Package TECHIS.Cloud.LeaderElection -Version 0.1.2.5
dotnet add package TECHIS.Cloud.LeaderElection --version 0.1.2.5
<PackageReference Include="TECHIS.Cloud.LeaderElection" Version="0.1.2.5" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add TECHIS.Cloud.LeaderElection --version 0.1.2.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: TECHIS.Cloud.LeaderElection, 0.1.2.5"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install TECHIS.Cloud.LeaderElection as a Cake Addin
#addin nuget:?package=TECHIS.Cloud.LeaderElection&version=0.1.2.5

// Install TECHIS.Cloud.LeaderElection as a Cake Tool
#tool nuget:?package=TECHIS.Cloud.LeaderElection&version=0.1.2.5
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

In a set of instances that run identical code, elect a temporary leader to execute short-lived management functions.

For High Availability and Scale, applications and services may run on several instances of containers, VMs or service hosts. Yet, some functions are best executed by a single instance for a given time period.

Call the Elector.EnsureIsLeaderAsync method to acertain if a particular instance has been successfully designated as 'Leader' for a given time period.
This implementation uses the Lease mechanism provided by Azure Storage Blob Service.
See a description of the Leader Election pattern https://docs.microsoft.com/en-us/azure/architecture/patterns/leader-election

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.1.2.5 885 1/8/2019
0.1.2.4 636 5/9/2017
0.1.2.3 562 5/9/2017
0.1.2.2 668 5/8/2017
0.1.2.1 623 5/4/2017
0.1.2 655 4/20/2017
0.1.1 624 4/19/2017
0.1.0 625 4/17/2017

Updated dependencies. Added added support for netstandard2.0