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:
- Pure Python Go parser, AST and unparser library☆56Updated 4 years ago
- ogórek is a Go library for encoding and decoding pickles.☆63Updated 4 months ago
- A hopefully fast symbol table (string <=> integer sequence number)☆17Updated 3 months ago
- Go-like features for Python and Cython. (mirror of https://lab.nexedi.com/kirr/pygolang)☆62Updated 2 weeks ago
- Add HTTP profiling endpoints to a Python application like Go's net/http/pprof☆50Updated 3 years ago
- A setuptools extension for building cpython extensions written in golang.☆103Updated 5 months ago
- A Python WSGI server in Go☆33Updated 8 years ago
- extension-functions.c from SQLite3 contrib easier to use for Go programs☆16Updated 5 years ago
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated 7 months ago
- Go library that implements fs.FS for Postgres using Large Objects.☆61Updated last year
- Twirp's python implementation☆110Updated last year
- A Python package that provides a simple way to filter and extract data from JSON-like objects, using the GJSON syntax.☆43Updated last year
- Golang linter, lint pass any slice as any in variadic function☆18Updated 2 years ago
- Go library for loading Python's data serialized with pickle and PyTorch module files.☆145Updated 11 months ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆45Updated 3 years ago
- Golang library to act on structure fields at runtime. Similar to Python getattr(), setattr(), hasattr() APIs.☆31Updated 4 years ago
- Efficiently box values in Go. Optimized for primitives, strings, and byte slices.☆70Updated 2 years ago
- interpol is a Go package for doing format-string like string interpolation using named parameters.☆46Updated 6 years ago
- Go library for managing real-time PostgreSQL changes.☆51Updated 8 months ago
- uwsgi implement for go☆54Updated 7 years ago
- Various implementations of a go-routine safe counter☆31Updated 4 years ago
- Fastest time format for go☆72Updated 2 years ago
- ☆27Updated 3 years ago
- Golang client library for adding support for interacting and monitoring Celery workers, tasks and events.☆73Updated last year
- A service that starts and supervises other services and restarts them in case of failure.☆21Updated this week
- ⛷️ In-memory key/value cache server over HTTP with no dependencies.☆48Updated 4 years ago
- Go implementation of the Rust `dbg` macro☆206Updated 6 years ago
- string interning library for lots of strings☆38Updated 4 years ago
- Expirable Go LRC\LRU cache without goroutines☆86Updated 3 months ago
- cTRL is a server for remote execution of pending tasks and commands in real time, supporting a queue with continuous thread limiting and …☆26Updated 2 years ago