Corfu: A Platform For Scalable Consistency