A simple implementation of Amazon Dynamo with Thread Safety and failure handling