You Might Not Need a CRDT: Document Sync in the Wild by Paul Butler

  Рет қаралды 2,772

NYC Systems

NYC Systems

Күн бұрын

From NYC Systems February 2024.
Links:
paulbutler.org/
jamsocket.com/
digest.browser...
Stay in the loop with future events: nycsystems.xyz.

Пікірлер: 2
@AZombieHippie
@AZombieHippie 2 ай бұрын
Excellent talk and examples
@gungun974
@gungun974 Ай бұрын
Nice talk. It’s interesting in the end you have recreated what Multiplayer game server need to deal with latency’s of actions like someone is shooting and the other is moving at the same time. The idea of having one source of truth and everything client be deterministic are a great way to optimistically fill the network whole while awaiting the server response. But I think the more clever tricks is still re applied user change locally when the server didn’t respond with an acknowledge of is state ^^
Understanding Websockets ✅ #https #websockets
0:55
Akshit Madan
Рет қаралды 22 М.
Advanced Topics in Semi Diplomatic Transcriptions (Webinar 2)
49:06
Linked Early Modern Drama Online
Рет қаралды 30
Всё пошло не по плану 😮
00:36
Miracle
Рет қаралды 3,3 МЛН
哈哈大家为了进去也是想尽办法!#火影忍者 #佐助 #家庭
00:33
火影忍者一家
Рет қаралды 130 МЛН
НАШЛА ДЕНЬГИ🙀@VERONIKAborsch
00:38
МишАня
Рет қаралды 2,8 МЛН
Correct and low-latency real-time streaming joins by Neil Ramaswamy
29:40
Fast, lazy container loading in modal.com by Jonathon Belotti
30:30
CRDTs and the Quest for Distributed Consistency
43:39
InfoQ
Рет қаралды 55 М.
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09
30 Programming Truths I know at 30 that I Wish I Knew at 20
17:41
Elegant Full Text Search by Sujay Jayakar
32:39
NYC Systems
Рет қаралды 755
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 548 М.
#4 - Martin Kleppmann: CRDTs, Automerge, generic syncing servers & Bluesky
1:04:23
So You Think You Know Git Part 2 - DevWorld 2024
23:02
GitButler
Рет қаралды 81 М.
Всё пошло не по плану 😮
00:36
Miracle
Рет қаралды 3,3 МЛН