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 last year
- A simple library that allows a network server to limit how may concurrent connections it supports from each client IP.☆52Updated last month
- Parses Go tracebacks and finds possible deadlocks☆27Updated 4 years ago
- In-memory SQL engine in Go sql/driver for testing purpose☆15Updated 4 years ago
- A pluggable "Application State Gateway" that acts as a unified API for all application state operations☆29Updated 4 years ago
- Go package for UUIDs based on RFC 4122 Time-Based UUID☆36Updated 4 years ago
- Prints a list of all runtime/metrics and their properties.☆12Updated last year
- ❄️ HTTP Mocking & Debugging Service.☆32Updated this week
- Golang application monitoring middleware☆18Updated 3 years ago
- Write log entries, get X-Ray traces.☆27Updated 3 years ago
- A minimal implementation of the fault-tolerant job scheduler.☆22Updated 2 years ago
- The main server of the hook management system☆13Updated 2 years ago
- Instrumentation for golang apps☆16Updated 3 weeks ago
- Go task package☆14Updated 11 months ago
- Go app that exposes pprof profiling endpoints via HTTP.☆22Updated 3 months ago
- Raft Autopilot☆22Updated 2 weeks ago
- High-performance router for Graphite.☆58Updated this week
- a plugin based grpc framework☆16Updated 5 years ago
- WIP: generate protobuf package from .proto files, web service and CLI client☆13Updated 6 years ago
- ☆28Updated 3 years ago
- ☆13Updated last year
- Linter for finding defer statements in Go loops☆32Updated 5 years ago
- ☆11Updated last year
- SQLite or SQL-92 Parser implemented in Go☆18Updated 5 years ago
- Utilities to redact Go strings for confidentiality☆32Updated last month
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated 4 months ago
- Sequential and parallel mergesort in Go☆16Updated 5 years ago
- A library that implements a family of low-level tools to build persistent messaging systems.☆12Updated 3 years ago
- Ported Go example from Martin Fowler Event Sourcing☆17Updated 6 years ago