Open soygul opened 7 years ago
https://github.com/coreos/etcd
This is a real distributed (and embeddable) in-mem key/value store which is perfect for our task. Probably on par with Redis approach.
There are other similar distributed key/value store libraries out there worth evaluating too.
Actually we can use any Distributed hash table implementation for our purposes since what we need is very basic.
https://github.com/golang/groupcache
Since groupcache does not require separate cache cluster, it is perfect match for local development environments.