A revamped Google's jump consistent hash
☆108Oct 19, 2022Updated 3 years ago
Alternatives and similar repositories for doublejump
Users that are interested in doublejump are comparing it to the libraries listed below
Sorting:
- go-jump: Jump consistent hashing☆388Oct 18, 2021Updated 4 years ago
- Consistent hashing with bounded loads in Golang☆769Nov 7, 2023Updated 2 years ago
- Exposes batch message receives (recvmmsg)☆14Aug 15, 2025Updated 6 months ago
- A Go implementation of Rust's evmap which optimizes for high-read, low-write workloads and uses eventual consistency to ensure that reade…☆10Aug 21, 2022Updated 3 years ago
- A Go distributed systems development framework☆25Updated this week
- ☆13Oct 14, 2024Updated last year
- rand64 is a Go package that provides several pseudo random number generators yielding unsinged 64 bits numbers in the range [0, 1<<64)☆10Jun 9, 2019Updated 6 years ago
- Compute cluster (HPC) job submission library for Go (#golang) based on the open DRMAA standard.☆51Aug 24, 2025Updated 6 months ago
- Adaptive Accrual Failure Detector☆15Aug 2, 2021Updated 4 years ago
- A port of Stream VByte to Go☆35Feb 22, 2022Updated 4 years ago
- A Go library that implements Consistent Hashing (+Block Partitioning)☆31Apr 4, 2024Updated last year
- Linux commands written in Go.☆27Dec 27, 2018Updated 7 years ago
- Merkle hash trees☆21Aug 3, 2025Updated 6 months ago
- ☠️ mkill limits the number of threads in a Go program, without crashing it.☆23Oct 4, 2020Updated 5 years ago
- Golang (as of 1.12.5) runtime internals that gives you an access to internal scheduling primitives. Park Gs, read IDs. (for learning purp…☆70Jun 7, 2019Updated 6 years ago
- A distributed key-value store. On Disk. Able to grow or shrink without service interruption.☆263Mar 7, 2019Updated 6 years ago
- Non blocking data structures for Go☆267Sep 12, 2016Updated 9 years ago
- go binding for rdma rsocket☆23Nov 30, 2024Updated last year
- Fastest and most efficient goroutine pool (experimental)☆140Oct 16, 2022Updated 3 years ago
- wisckey implementation using RocksDB☆12Jan 14, 2023Updated 3 years ago
- ☆11Jun 14, 2015Updated 10 years ago
- xmlwriter is a pure-Go library providing procedural XML generation based on libxml2's xmlwriter module☆29Nov 28, 2025Updated 3 months ago
- A network packet info dumping tool like tcpdump based on `tc-bpf`.☆42Sep 21, 2024Updated last year
- An implementation of Consistent Hashing with Bounded Loads (using Red-Black tree)☆48Jun 15, 2019Updated 6 years ago
- Write ahead log for Go.☆710Aug 31, 2025Updated 6 months ago
- Direct IO Golang Writer (Linux O_DIRECT)☆47Oct 9, 2025Updated 4 months ago
- Generic sorted map for Go with red-black tree under the hood☆66Mar 22, 2022Updated 3 years ago
- Go 的版本号解析,通过定义 struct tag 可以实现大部分版本号解析,比如 semver☆10Sep 10, 2025Updated 5 months ago
- Generic data structures in Go☆12May 26, 2022Updated 3 years ago
- [RFC9380] Hash to curves - Go reference implementation☆21Nov 20, 2025Updated 3 months ago
- Run perfetto with Docker and docker-compose (self signed certificates)☆11Feb 1, 2023Updated 3 years ago
- Experiments to benchmark implementations of a concurrent counter.☆13Jun 10, 2015Updated 10 years ago
- Golang package for PCI Express data transfers☆13Apr 24, 2018Updated 7 years ago
- copy struct to struct for golang☆25Mar 7, 2023Updated 2 years ago
- A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist☆294Jan 31, 2023Updated 3 years ago
- The `io_uring` library and runtime for GO☆158May 1, 2025Updated 10 months ago
- Light Object-Relational Environment (LORE) provides a simple and lightweight pseudo-ORM/pseudo-struct-mapping environment for Go☆14Oct 21, 2017Updated 8 years ago
- golang实现的分布式唯一ID生成器distributed id generator,有全局趋势递增、严防时钟漂移、高可用、高性能等特点☆11Jul 1, 2021Updated 4 years ago
- go connection pool☆13Oct 12, 2022Updated 3 years ago