Hacker News new | ask | show | jobs
by tlarkworthy 1405 days 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 model

https://observablehq.com/@tomlarkworthy/redis-backend-1

1 comments

Thanks, will take a look at your article!
I guess more important is that firebase transmits the current state of the database every reconnection