aarondwi / singleflightLinks
Coalesce multiple identical calls into one, preventing thundering-herd/stampede to database/other backends
☆13Updated 3 years ago
Alternatives and similar repositories for singleflight
Users that are interested in singleflight are comparing it to the libraries listed below
Sorting:
- Add HTTP profiling endpoints to a Python application like Go's net/http/pprof☆50Updated 3 years ago
- Pure Python Go parser, AST and unparser library☆58Updated 4 years ago
- A hopefully fast symbol table (string <=> integer sequence number)☆17Updated 5 months ago
- Go-like features for Python and Cython. (mirror of https://lab.nexedi.com/kirr/pygolang)☆62Updated 2 months ago
- Generic data structures in Go☆11Updated 3 years ago
- Measure the overheads of various observability tools, especially profilers.☆14Updated 3 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆45Updated 3 years ago
- A setuptools extension for building cpython extensions written in golang.☆103Updated 7 months ago
- Various implementations of a go-routine safe counter☆31Updated 4 years ago
- ogórek is a Go library for encoding and decoding pickles.☆63Updated 6 months ago
- Go library that implements fs.FS for Postgres using Large Objects.☆62Updated last year
- A Python WSGI server in Go☆33Updated 8 years ago
- An HTTP protocol frontend for Redis-compatible services.☆31Updated 3 years ago
- extension-functions.c from SQLite3 contrib easier to use for Go programs☆17Updated 5 years ago
- Golang client library for adding support for interacting and monitoring Celery workers, tasks and events.☆74Updated last year
- A JSON stream parser for Go☆68Updated 2 years ago
- A service that starts and supervises other services and restarts them in case of failure.☆22Updated 2 weeks ago
- Twirp's python implementation☆112Updated last year
- Simple streaming RPC for Golang.☆20Updated 3 years ago
- ☆27Updated 3 years ago
- Golang library to act on structure fields at runtime. Similar to Python getattr(), setattr(), hasattr() APIs.☆31Updated 4 years ago
- Golang implementation of PEP3101☆79Updated 3 years ago
- Simple CLI Password Manager☆12Updated last year
- Efficiently box values in Go. Optimized for primitives, strings, and byte slices.☆70Updated last week
- A faster RWLock primitive in Go, 2-3 times faster than RWMutex. A Go implementation of concurrency control algorithm in paper <Left-Right…☆47Updated 2 years ago
- ⛷️ In-memory key/value cache server over HTTP with no dependencies.☆48Updated 5 years ago
- minimal password generator☆25Updated 9 months ago
- Drop-in replacement for Golang encoding/json with additional features.☆55Updated 2 years ago
- Data structure for fast ranked autocomplete based on a given prefix, implemented in Go.☆15Updated last year
- Cancellable, Efficient and Reliable Distributed Task Queue in Go☆93Updated 2 years ago