Grape is a distributed coordination service