An open API service indexing awesome lists of open source software.

https://github.com/clickyotomy/go-shuffle-shard

Implementation of Amazon's Shuffle Sharding in go.
https://github.com/clickyotomy/go-shuffle-shard

aws fault-tolerance go sharding

Last synced: 3 months ago
JSON representation

Implementation of Amazon's Shuffle Sharding in go.

Awesome Lists containing this project

README

          

go-shuffle-shard
----------------
This package implements the "simple signature" and "stateful searching"
versions of Amazon's Shuffle Sharding technique for load balancing and
fault isolation. Shards generated by this implementation are probabilistic
and derived from a hash of identifiers.

* Reference: https://github.com/awslabs/route53-infima
* Documentation: https://godoc.org/github.com/clickyotomy/go-shuffle-shard