Today's web is a web of plenty. Users have more than one device. Devs have more than one server. Everyone has lots of data. Unfortunately, sharing that data across multiple machines? Not so easy. If only the data could just sort itself out... Enter CRDTs (Conflict-Free Replicated Data Types): Data structures that can evolve independently and then merge themselves back together, all without messy merge conflicts for you to solve.

Slides