Distributed Object Store, golang Implementation of Haystack
Distribted Object Store implemented by golang, inspired by Haystack
For simplicity, combine Store, Meta, Proxy in one binary. Cache could handle most requests and protect Store, so both read and write are not frequent operations. Proxy could barely be the bottle neck, because Store reads and writes directly to file system.