Everything's better with friends
summary
Claim: multiplayer apps become practical for small teams because edge compute plus CRDTs make state local and consistent. Uses Cloudflare durable objects and a deployed platform called party kit with GitHub preview deploys and CLI tooling. Demo shows a tldraw-backed collaborative canvas with an eight-line backend, supports CRDT libs like Yjs or Automerge, runs on Cloudflare’s ~250 cities and 10,000 PoPs, handles ~40–50 concurrent users per room today, and is open source and deployable now.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:15Speaker introduction
- 2:21Career background
- 3:02Future of multiplayer apps
- 5:05Shared counter demo
- 8:14Distributed systems challenge
- 10:42Scaling globally
- 12:47Real-time apps deployment
- 14:10Durable Objects solution
- 16:15Introducing PartyKit
- 18:41PartyKit features
- 20:25Collaborative drawing demo
- 22:54PartyKit future
- 25:42Open sourcing PartyKit
- 27:12PartyKit repository
- 29:22Q&A
related talks
26mEverything's Better With Friends (how to build collaborative applications)
31mEverything's better with friends
23mBuilding Offline and Real-Time Applications - The Magic of CRDTs
35mPanel
23mMoQ: Not Another Tech Demo
34mMaking Webapps Collaborative with Composable CRDTs
45mJump to Hyperspace: Light Speed, User Agency & Moving Past the Cloud
40mCroquet. A Unique Collaboration Architecture
