diff --git a/P2P-reading-in-weed-mount.md b/P2P-reading-in-weed-mount.md index fd61589..525f7a3 100644 --- a/P2P-reading-in-weed-mount.md +++ b/P2P-reading-in-weed-mount.md @@ -9,15 +9,15 @@ The design is documented in [design-weed-mount-peer-chunk-sharing.md](https://gi ## How it works at a glance ``` - ┌──────────────────┐ ┌──────────────────┐ - │ Filer │ │ Volume servers │ - │ mount registry │ │ │ - └────────┬─────────┘ └────────┬─────────┘ - │ register / list │ fallback - │ │ - ┌────────┴─────────┐ peer fetch ┌────┴─────────────┐ - │ weed mount │ ◄──────────► │ weed mount │ - └──────────────────┘ └──────────────────┘ + ┌──────────────────┐ ┌──────────────────┐ + │ Filer │ │ Volume servers │ + │ mount registry │ │ │ + └────────▲─────────┘ └────────▲─────────┘ + │ register / list │ read chunks + │ │ + ┌────────┴─────────┐ read from peer ┌────────┴─────────┐ + │ weed mount │ ◄────────────► │ weed mount │ + └──────────────────┘ └──────────────────┘ ``` ### Chunk read sequence