n0-computer / n0-computer/iroh-docs
How do I find a way to persist the docs state?
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 74
- Forks
- 16
- PR merge metrics
- No merged PRs in 30d
Description
I want to see if we can have a way to serialize the docs and store it somewhere as a backup archive, maybe into S3 or something.
This way, if all the peers died, and there is no living nodes, and we can recover from the S3 documents, similar to how etcd and litestream do it by streaming the WAL to S3.
Context:
https://github.com/cilium/cilium/issues/33932#issuecomment-3753219922
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start with the linked Cilium context and inspect the existing document synchronization and recovery design before defining how state serialization, S3 archival, and restoration should work; done requires an agreed design and a verified recovery path when no peers remain.
Written by the indexing model from the issue text.
Assessment
- Domain
- backend, cloud, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100