Ianleeclark / Olivia

Go: A distributed, in-memory key-value storage.
MIT License
94 stars 7 forks source link

Change cache interface to handle DHT operations #154

Closed Ianleeclark closed 7 years ago

Ianleeclark commented 7 years ago

The way it's currently handled doesn't make any sense: callers to the cache don't need to be aware of the inner-workings--i.e., the DHT. They should simply call cache.Get() and have the inner-workings handled by the cache. This is probably hard to do due to shitty engineering when creating this project.

Ianleeclark commented 7 years ago

Steps required to get this going: