Blogs / Personal blogs

Neil Fraser

neil.fraser.name

For most of the past couple of decades I've been a software engineer at Google in California. Currently I'm working for New Voice in Switzerland. In my spare time I've created a mélange of open-source software . I've also built some rather unusual hardware . On rare occasions I've even been known to write something…

Popular posts
9
Total points
3,755
HN comments
1,094
Rank
#349 personal

Visit neil.fraser.name → RSS feedOn Hacker News Dec 2009 – Sep 2026

Society, Policy & Culture 4Software Engineering 3Life, Learning & Writing 3Tech Industry & Business 2Systems & Performance 1History & Retro Computing 1

1

Differential Synchronization (2009)

Keeping two or more copies of the same document synchronized with each other in real-time is a complex challenge. This paper describes the differential synchronization algorithm. Differential synchronization offers scalability, fault-tolerance, and responsive collaborative editing across an unreliable network.