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

833 stars
3k watching
82 forks
Language: Go
last commit: about 1 year ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dgryski/go-jump An implementation of Google's Consistent Hash function for efficient data distribution across multiple servers. 384
uber-go/multierr Combines multiple Go errors into a single error 1,041
owenthereal/nut Manages dependencies and vendoring for Go projects by fetching, rewriting import paths, and introducing metadata files. 232
goat-systems/go-tezos A Go library providing RPC access to the Tezos blockchain network 71
posteo/go-agentx Implementation of a standardized protocol for extending SNMP agents to dispatch requests to Go applications. 60
ngs/go-amazon-product-advertising-api A client library for interacting with Amazon's product advertising API 57
yassinebenaid/godump A utility for printing arbitrary Go data in a structured and colored format 151
hashicorp/go-dbw A lightweight package to encapsulate database operations in Go. 14
olebedev/go-tgbot A Go library for interacting with the Telegram API using a Swagger-based definition 120
chenmingyong0423/go-mongox A Go library for interacting with MongoDB databases, providing streamlined document operations and generic binding of structs to collections. 136
uber/h3-go A Go library for efficient spatial indexing and geospatial calculations using the H3 hierarchical hexagonal system 317
bluenviron/goroslib A Go library for building ROS clients with support for publishing, subscribing, and interacting with nodes over TCP or UDP 333
xxjwxc/public A comprehensive utility package for Go programmers 175
gregdel/pushover A Go wrapper around the Pushover API to send notifications from a Go program 142
niconex/echotron A Go library for building concurrent Telegram bots with efficient polling and webhook support 372