Blogs / Personal blogs

Joseph Gentle

josephg.com

The Rust programming language feels like a first generation product. You know what I mean. Like the first iPhone - which was amazing by the way. They made an entire operating system around multitouch. A smart phone with no keyboard. And a working web browser. Within a few months, we…

Popular posts
7
Total points
4,857
HN comments
2,854
Rank
#231 personal

Visit josephg.com → RSS feedOn Hacker News Apr 2017 – Sep 2024

Software Engineering 7Web & Frontend 2Databases & Data 2Security & Privacy 1Programming Languages 1

1

CRDTs are the future

I saw Martin Kleppmann’s talk a few weeks ago about his approach to realtime editing with CRDTs, and I felt a deep sense of despair. Maybe all the work I’ve been doing for the past decade won’t be part of the future after all, because Martin’s

2

Faster CRDTs: An Adventure in Optimization

Some researchers in France put together a comparison showing lots of ways you could implement realtime collaborative editing (like Google Docs). They implemented lots of algorithms - CRDTs and OT algorithms and stuff. And they benchmarked them all to see how they perform. (Cool!!) Some algorithms worked reasonably…