ringpop-go

Node distributor

A library that helps coordinate and distribute work among multiple worker nodes in a distributed system

Scalable, fault-tolerant application-layer sharding for Go applications

GitHub

836 stars
3k watching
83 forks
Language: Go
last commit: about 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
dgryski/go-jumpAn implementation of Google's Consistent Hash function for efficient data distribution across multiple servers.383
uber-go/multierrCombines multiple Go errors into a single error1,057
owenthereal/nutManages dependencies and vendoring for Go projects by fetching, rewriting import paths, and introducing metadata files.231
goat-systems/go-tezosA Go library providing RPC access to the Tezos blockchain network71
posteo/go-agentxImplementation of a standardized protocol for extending SNMP agents to dispatch requests to Go applications.60
ngs/go-amazon-product-advertising-apiA client library for interacting with Amazon's product advertising API57
yassinebenaid/godumpA Go library that provides a versatile way to dump and pretty-print any type of variable in a structured and colored format.174
hashicorp/go-dbwA lightweight package to encapsulate database operations in Go.14
olebedev/go-tgbotA Go library for interacting with the Telegram API using a Swagger-based definition120
chenmingyong0423/go-mongoxA Go library for interacting with MongoDB databases, providing streamlined document operations and generic binding of structs to collections.150
uber/h3-goA Go library for efficient spatial indexing and geospatial calculations using the H3 hierarchical hexagonal system322
bluenviron/goroslibA Go library for building ROS clients with support for publishing, subscribing, and interacting with nodes over TCP or UDP341
xxjwxc/publicA comprehensive utility package for Go programmers175
gregdel/pushoverA Go wrapper around the Pushover API to send notifications from a Go program143
niconex/echotronA Go library for building concurrent Telegram bots with efficient polling and webhook support379