top | item 32514719 (no title) wenbo | 3 years ago I see that you worked on Firebase's Realtime database back in the day. How did your team handle such cases? discuss order hn newest tlarkworthy|3 years ago queues either end. Clients are given a session ID, server (and client) replays missing messages on reconnect. It's the only way to achieve causal consistency, which is what you need for a sane programming modelhttps://observablehq.com/@tomlarkworthy/redis-backend-1 wenbo|3 years ago Thanks, will take a look at your article! load replies (1)
tlarkworthy|3 years ago queues either end. Clients are given a session ID, server (and client) replays missing messages on reconnect. It's the only way to achieve causal consistency, which is what you need for a sane programming modelhttps://observablehq.com/@tomlarkworthy/redis-backend-1 wenbo|3 years ago Thanks, will take a look at your article! load replies (1)
tlarkworthy|3 years ago
https://observablehq.com/@tomlarkworthy/redis-backend-1
wenbo|3 years ago