bookingcom / grace
Graceful restart & zero downtime deploy for Go servers.
☆11Updated 4 years ago
Alternatives and similar repositories for grace:
Users that are interested in grace are comparing it to the libraries listed below
- NUMA bindings for Go, requires libnuma.☆26Updated 5 years ago
- Simple and easy wrappers for Go sync/atomic package.☆31Updated 10 months ago
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.☆51Updated 3 weeks ago
- In-memory SQL engine in Go sql/driver for testing purpose☆15Updated 4 years ago
- A database change feed for processing work☆11Updated 3 years ago
- Go package for UUIDs based on RFC 4122 Time-Based UUID☆36Updated 4 years ago
- Type-safe atomic values for Go☆19Updated last year
- Parses Go tracebacks and finds possible deadlocks☆26Updated 4 years ago
- ☆28Updated 2 years ago
- gen is a generic general use Go functions library with the intention of replacing duplicated code where the same functionality is needed …☆13Updated last month
- A Protobuf IDL parser for Go☆15Updated this week
- Instrumentation for golang apps☆15Updated 3 weeks ago
- A job scheduler for Go with the ability to fast-forward time.☆28Updated 3 months ago
- Go helper to print a table of data to stdout☆16Updated 3 years ago
- ❄️ HTTP Mocking & Debugging Service.☆32Updated this week
- Go app that exposes pprof profiling endpoints via HTTP.☆22Updated 2 weeks ago
- ⛷️ In-memory key/value cache server over HTTP with no dependencies.☆48Updated 4 years ago
- Sequential and parallel mergesort in Go☆16Updated 4 years ago
- Proper URL escaping as per RFC3986☆27Updated 4 years ago
- A minimal implementation of the fault-tolerant job scheduler.☆22Updated 2 years ago
- A library that implements a family of low-level tools to build persistent messaging systems.☆12Updated 3 years ago
- Consistent hashing hashring implementation.☆34Updated last year
- ☆11Updated last year
- WIP: generate protobuf package from .proto files, web service and CLI client☆13Updated 5 years ago
- Write log entries, get X-Ray traces.☆27Updated 3 years ago
- Go library to shutdown your goroutines gracefully and in a timely manner☆12Updated last year
- groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.☆11Updated 2 years ago
- A FUSE module to exposes a Kafka cluster in the filesystem.☆19Updated 10 years ago
- Smart Go module dependency inspection and pruning.☆19Updated 4 years ago
- AVRO decoder☆17Updated this week