~/talk

Croquet. A Unique Collaboration Architecture

Talkat DLS 2020 · 2020-11-17..11-20· [web-platform, javascript]
links:none on file
slides:none on file

Croquet claims synchronized, bit‑identical multiuser state by running the client-side TeaTime kernel on every device while a tiny reflector timestamps events and forwards them; all app data is end‑to‑end encrypted so servers can’t read it. The JavaScript SDK (Model/View/Session) plus examples—hello‑world sync, Wide Wide World, a WebAssembly Rapier physics demo, a Q collaborative desktop, and a Raspberry Pi “Croquet‑in‑a‑Box” reflector—are working now; live coding, snapshots for joiners, and plans for many 5G edge reflectors complete the stack.

AI-written summary · about

  1. 0:00Croquet introduction
  2. 1:29Real-time multi-device sync demo
  3. 2:12Engelbart’s collaborative vision
  4. 4:56Croquet architecture principles
  5. 6:43Virtual computer synchronization
  6. 9:06Simple collaborative app demo
  7. 11:14Model-View-Controller breakdown in Croquet
  8. 17:19Client-side vs server models
  9. 21:12Bandwidth and latency benefits
  10. 23:38Global reflector network
  11. 26:31Croquet applications
  12. 29:37Rapid development with SDK
  13. 31:39Live-coding in Croquet
  14. 35:04Croquet history
  15. 37:23Old vs new Croquet
  16. 38:42Croquet future plans
  17. 39:25Closing thoughts
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.