3 ms·
Manually replicating writes to all nodes seems pretty fragile. At some point you're going to run into classic distributed systems issues, like netsplits, and re
by ammmir 4y ago
Manually replicating writes to all nodes seems pretty fragile. At some point you're going to run into classic distributed systems issues, like netsplits, and reconciling the latest count. Maybe a CRDT implementation would avoid these issues alltogether?
But it sounds like LiteFS (with a single writer?) might be a pretty nice setup if it handles replication for you, as you probably don't want to build a Raft or Paxos system yourself.
- im_down_w_otp 4y agoLitestream isn't for those kinds of use cases. It's for DR, not availability and/or scale.
- geysersam 4y agoReplicating writes to all nodes does not sound scalable. Is it?
- simonw 4y agoLitestream is different from LiteFS: same author, different projects. LiteFS provides replication with the ability to serve read traffic from those replicas. Litestream provides disaster recovery by streaming a constant backup to an S3 bucket (or similar).
- avinassh 4y agoWhats DR?
- flowcont 4y agoDisaster Recovery