proxy.golang.org : github.com/sethvargo/go-gcslock
Package gcslock acquires a forward-looking lock leveraging a file in a Google Cloud Storage bucket. Unlike a mutex, the lock is TTL-based instead of "held" like a traditional mutex. Compared to other mutexes, this is intended to be a long-lived lock. The minimum granularity is "seconds" and most consumers will acquire a lock for "minutes" or "hours". Because of clock skew and network latency, granularity below 1s is not a supported use case.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/sethvargo/go-gcslock
Keywords:
google-cloud
, google-cloud-storage
License: Apache-2.0
Latest release: almost 2 years ago
First release: about 2 years ago
Namespace: github.com/sethvargo
Stars: 5 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 1 day ago