titan-x / titan

Messaging server with mobile and browser support.
MIT License
2 stars 3 forks source link

Use groupcache as a local (dev) alternative to Redis/Memcached #108

Open soygul opened 7 years ago

soygul commented 7 years ago

https://github.com/golang/groupcache

Since groupcache does not require separate cache cluster, it is perfect match for local development environments.

soygul commented 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.

soygul commented 7 years ago

Actually we can use any Distributed hash table implementation for our purposes since what we need is very basic.