werf / lockgateLinks
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.
☆263Updated last year
Alternatives and similar repositories for lockgate
Users that are interested in lockgate are comparing it to the libraries listed below
Sorting:
- Script Based Alerting Manager☆308Updated last year
- Hedged HTTP client which helps to reduce tail latency at scale.☆133Updated last year
- A Go library for collecting sql.DBStats in Prometheus format☆185Updated 4 years ago
- Ultra light service mesh for any orchestrator☆239Updated 4 years ago
- PostgreSQL Lock Client for Go☆121Updated last week
- Create Go contexts that cancel on signals.☆254Updated 3 years ago
- Caldera allows you to create a boilerplate service that ready to run inside the container (Go language)☆119Updated 2 years ago
- Allow and block list linter for direct Go module dependencies.☆78Updated 3 weeks ago
- Encode and decode Go (golang) struct types via protocol buffers.☆179Updated 5 years ago
- 😴 A tiny library for handling system interrupts☆38Updated 4 years ago
- Logur is an opinionated collection of logging best practices☆206Updated last year
- Harvest configuration, watch and notify subscriber☆134Updated this week
- Robust framework for running complex workload scenarios in isolation, using Go; for integration, e2e tests, benchmarks and more! 💪☆243Updated this week
- SlowJam: latency profiler for Go programs☆254Updated last week
- Generate flags by parsing structures☆167Updated last month
- Set of Go context's utilities.☆56Updated 4 years ago
- Go statsd client library with zero allocation overhead, great performance and reconnects☆117Updated last year
- Model generator for go-pg package☆119Updated 4 months ago
- gta: do transitive analysis to find packages whose dependencies have changed☆222Updated last month
- Go test with tracing.☆390Updated 2 years ago
- Simple query builder for MongoDB☆80Updated 10 months ago
- Match regex group into go struct using struct tags and automatic parsing☆150Updated last year
- Go package pointer provides helpers to get pointers to values of built-in types.☆228Updated 3 years ago
- mimic: Define your Deployments, Infrastructure and Configuration as a Go Code 🚀☆245Updated 6 months ago
- Go modular http middleware to measure HTTP requests independent of metrics backend (with Prometheus and OpenCensus as backend implementat…☆440Updated 9 months ago
- Cache that tries to keep data local for the goroutine and reduce synchronization overhead, but keep it is safe for concurrent use.☆45Updated 5 years ago
- Continuous profiling for long-term postmortem analysis☆623Updated 2 years ago
- An opinionated configuration loading framework for Containerized and Cloud-Native applications.☆93Updated 3 years ago
- Continuous Benchmark for Go Project☆391Updated 2 weeks ago
- Go library providing common interface for working across multiple cloud storage backends☆228Updated 2 months ago