Re:Why Local-First Apps Haven't Become Popular?
by bootsmann on Tuesday September 23, 2025 @03:37AM
(#45343941)
Presumably exchange server is not a single node?
[ Parent
| on HN ]
Re:Why Local-First Apps Haven't Become Popular?
by immibis on Tuesday September 23, 2025 @03:46AM
(#45343992)
Then it does whatever is needed to make it safe. For example, it might use a hash ring to assign each meeting room to a single node, and that node processes one request at a time. Most distributed systems are like this.
A traditional database funnels all your data changes down to one leader node which then accepts or rejects them, and (if A+C in the case of single node failure is desired) makes sure the data is replicated to follower nodes before accepting.
A distributed database is similar but different pieces of data can be on different leaders and different follower sets.
This comment was rate-limited.