Lockgate is a cross-platform distributed locking library for Go. Supports distributed locks backed by Kubernetes or HTTP lock server. Supports conventional OS file locks.
-
Updated
Jul 4, 2024 - Go
Lockgate is a cross-platform distributed locking library for Go. Supports distributed locks backed by Kubernetes or HTTP lock server. Supports conventional OS file locks.
The universal component of distributed locks in golang , support redis and postgresql
Distributed synchronization primitives
A Distributed Lock Manager abstraction library for Go
A fault-tolerant distributed lock service for coordinating distributed applications
The distlock driver base on redis
Distributed locking on Go
Golang's distributed locks using mongodb, with fencing
A GitHub Action to allow the locking of branches for Infrastructure as Code deployments when working in the GitHub Flow model.
Add a description, image, and links to the locks topic page so that developers can more easily learn about it.
To associate your repository with the locks topic, visit your repo's landing page and select "manage topics."