Viewing collaborative editing through a databases lens

by Martin Kleppmann