From 080ce71b51db2d2c65d17983c30834e85bcd49d1 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Mon, 20 Apr 2026 00:15:38 -0700 Subject: [PATCH] Update P2P-reading-in-weed-mount.md --- P2P-reading-in-weed-mount.md | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/P2P-reading-in-weed-mount.md b/P2P-reading-in-weed-mount.md index ecdf3e9..fd61589 100644 --- a/P2P-reading-in-weed-mount.md +++ b/P2P-reading-in-weed-mount.md @@ -8,18 +8,16 @@ The design is documented in [design-weed-mount-peer-chunk-sharing.md](https://gi ## How it works at a glance -```mermaid -flowchart TB - Filer["Filer
mount registry"] - Volumes["Volume servers"] - MountA["weed mount"] - MountB["weed mount"] - - MountA --- Filer - MountB --- Filer - MountA -. "fallback" .-> Volumes - MountB -. "fallback" .-> Volumes - MountA <-- "peer fetch" --> MountB +``` + ┌──────────────────┐ ┌──────────────────┐ + │ Filer │ │ Volume servers │ + │ mount registry │ │ │ + └────────┬─────────┘ └────────┬─────────┘ + │ register / list │ fallback + │ │ + ┌────────┴─────────┐ peer fetch ┌────┴─────────────┐ + │ weed mount │ ◄──────────► │ weed mount │ + └──────────────────┘ └──────────────────┘ ``` ### Chunk read sequence