https://1library.net/document/z12kj3dy-designing-elastic-reliable-content-based-cloud-storage-prakash.html