Robust data sharing with key-value stores