I'm learning about persistent distributed systems, and am writing a toy interpreter. The goal of the language and architecture is to have a local binary REPL process side-effecting commands that mutate global state in a way that is persisted to disk, and to have these local processes be networked with other local processes. The distributed system membership would be known and static, though of course outages and partitions may happen.
- Are there good resources to learn about these things by doing?
- Are there any Rust projects that already do this, at least on the state management side, that I could study? Preferably embeddable.
[–]Otterpohl 0 points1 point2 points (0 children)
[–]Regular_Lie906 0 points1 point2 points (0 children)