square / mongo-lock
Distributed locking with MongoDB.
☆80Updated last year
Related projects ⓘ
Alternatives and complementary repositories for mongo-lock
- Go implementation of Netflix/concurrency-limits☆121Updated last week
- Convert snake case, camel case and kebap case strings☆144Updated last year
- High resolution timing and benchmarking for Go☆256Updated 4 years ago
- concurrency utilities☆289Updated 5 years ago
- ☆374Updated this week
- Eventually consistent distributed in-memory cache Go library☆156Updated last year
- Hooks for logrus logging☆122Updated 3 months ago
- A distributed in-memory key-value store built using hashicorp/memberlist with HTTP API☆142Updated last year
- Go (golang) library for deep copying values in Go.☆347Updated 3 years ago
- Go middleware for net.Conn tracking (Prometheus/trace)☆261Updated 3 years ago
- Package otgrpc provides OpenTracing support for any gRPC client or server.☆73Updated this week
- A Go package providing a filesystem-backed FIFO queue☆470Updated last year
- A RAFT Election implementation in Go.☆180Updated 7 months ago
- Raft backend implementation using BadgerDB☆112Updated last year
- DNS lookup cache for Go☆271Updated last year
- A spinlock implementation for Go.☆61Updated 3 years ago
- Package logfmt marshals and unmarshals logfmt messages.☆184Updated last year
- Go package porting the standard hashing algorithms to a more efficient implementation.☆286Updated 4 months ago
- Go package for abstracting stats collection☆208Updated 3 weeks ago
- Fast, fully fledged murmur3 in Go.☆306Updated last year
- Playing around with Go 1.8 plugin system☆320Updated 5 months ago
- Unified text diffing in Go (copy of the internal diffing packages the officlal Go language server uses)☆136Updated last year
- A common logging package for HashiCorp tools☆321Updated this week
- Fast, zero heap allocation Go Trie for runes or paths☆473Updated 2 months ago
- A parsing/linking engine for protobuf; the guts for a pure Go replacement of protoc.☆244Updated this week
- Go package pointer provides helpers to get pointers to values of built-in types.☆215Updated 2 years ago
- Consistent hashing "hashring" implementation in golang (using the same algorithm as libketama)☆568Updated 4 years ago
- go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config☆79Updated 2 months ago
- Write ahead log for Go.☆613Updated last week
- A go in-memory table☆229Updated 2 years ago