bparli / dmutex
Mutual exclusion lock package for distributed Go programs
☆15Updated 6 years ago
Alternatives and similar repositories for dmutex:
Users that are interested in dmutex are comparing it to the libraries listed below
- This returns the name of the calling function/package with no allocations.☆14Updated last year
- ☆28Updated 3 years ago
- Reference implementations for golang/go#38203 and golang/go#19367.☆26Updated 3 years ago
- Collect data about your dependencies☆43Updated last week
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated 5 months ago
- Go linter for finding defer statements inside for loops☆25Updated last year
- Type-safe atomic values for Go☆19Updated last year
- Parses Go tracebacks and finds possible deadlocks☆27Updated 4 years ago
- NUMA bindings for Go, requires libnuma.☆26Updated 5 years ago
- ☆12Updated 6 months ago
- Securely seed Go's random number generator☆24Updated 8 years ago
- Linter for finding defer statements in Go loops☆32Updated 5 years ago
- A high-level interface for interacting with a Git subprocess in Go☆25Updated 6 months ago
- Sequential and parallel mergesort in Go☆16Updated 5 years ago
- Object file abstractions in Go☆30Updated last year
- a monitoring system for Go applications using expvar (/debug/vars)☆24Updated 5 years ago
- Go packages for adding delay and buffering to network connections☆16Updated 5 years ago
- Written in golang, acp (advanced copy) for multi-threaded copy with low file fragmentation☆18Updated 6 years ago
- Library providing opanapi3 and Go types for store/validation and transfer of ISO-4217, ISO-3166, and other types.☆20Updated last month
- An Fx (go.uber.org/fx) configuration provider that allows other components to load their configs in a standard way.☆15Updated 5 years ago
- WIP☆18Updated 3 years ago
- Go implementation of Bitcask - A Log-Structured Hash Table for Fast Key / Value Data☆35Updated last year
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.☆52Updated 2 months ago
- ☆18Updated 4 years ago
- Manage data in Go with a simple key-value interface supporting various databases. [Moved]☆16Updated 10 months ago
- Package sdnotify implements systemd readiness notifications as described in https://www.freedesktop.org/software/systemd/man/sd_notify.ht…☆42Updated 3 years ago
- Simple oauth prompting☆28Updated last year
- A Go API for perf_event_open☆22Updated 10 months ago
- NUMA is a utility library, which is written in go. It help us to write some NUMA-AWARED code.☆34Updated 6 months ago
- ephemeral metric aggregation server☆15Updated 5 years ago