Open source distributed system clustering go library that manages partitions, replications, consistant hasing, cluster metadata etc
-
Updated
Nov 12, 2025 - Go
Open source distributed system clustering go library that manages partitions, replications, consistant hasing, cluster metadata etc
Benchmark tool for testing and comparing hash algorithm performance in Kafka message partitioning. Measures distribution quality, throughput, and collision rates across different partition counts.
A distributed consistent hashing ring implementation with lease-based coordination via PostgreSQL. Great for work partition
🪩 parti is cluster sharding via raft over gRPC
Cache query layer for hot data partition for Redis cluster in Golang & Gin
Thread-safe partitioned data structure for storing key/value pairs.
pmap is an open-source Go package that provides a concurrent map implementation with built-in key partitioning, this allows for efficient concurrent access to the map while minimizing locking
pWorker is a worker pool with fixed buffer size where submitted work items are assigned a partition. Work items of the same partition are processed serially in order of arrival.
Simple implementation of the Dutch national flag problem in Golang
Add a description, image, and links to the partitioning topic page so that developers can more easily learn about it.
To associate your repository with the partitioning topic, visit your repo's landing page and select "manage topics."