Synchronization of data across systems is expensive and impractical, especially when running systems at the scale seen by institutions that deploy applications on mobile devices or provide Internet of ...