From de0affe9985964c162adae19542e0fc6ce424d72 Mon Sep 17 00:00:00 2001 From: Diego Ripley Date: Sat, 21 Feb 2026 10:00:15 -0500 Subject: [PATCH] Update high-level overview of data dissemination strategy, it is far more clear now --- content/docs/d4c-infra-distribution/_index.md | 39 ++++++++++--------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/content/docs/d4c-infra-distribution/_index.md b/content/docs/d4c-infra-distribution/_index.md index 75529a8..3076049 100644 --- a/content/docs/d4c-infra-distribution/_index.md +++ b/content/docs/d4c-infra-distribution/_index.md @@ -15,22 +15,18 @@ We prioritize interoperability, long-term preservation, and decentralized resili flowchart TD classDef linkNode stroke:#0000EE,color:#0000EE,stroke-width:2px; subgraph mirrors [Mirrors & Preservation] + Metadata[FAIR Data Catalogue] SourceCoop[Source Cooperative] Tigris[Tigris] Community[Community] Zenodo[Zenodo] + Cloudflare InternetArchive[Internet Archive] end Sources[Open Data Sources] Processes[Data Packages] Artifacts[Systems-Ready Data] - - subgraph CoreInfra [Infrastructure] - Portal[Object Storage] - Metadata[FAIR Data Catalogue] - end - P2P["P2P Technology"] subgraph Consumers [Consumption] @@ -45,23 +41,27 @@ flowchart TD Processes a2@<--> Artifacts a2@{animate: true, animation: slow} - Artifacts a3@<--> CoreInfra - a3@{animate: true, animation: slow} - - Portal a4@<--> Metadata - a4@{animate: true, animation: fast} - - Metadata a5@<--> mirrors - a5@{animate: true, animation: fast} - - CoreInfra a8@<-.->P2P - a8@{animate: true, animation: slow} + Artifacts a3@<--> Metadata + a3@{animate: true, animation: fast} + Metadata a20@<--> SourceCoop + a20@{animate: true, animation: slow} + Metadata a21@<--> Tigris + a21@{animate: true, animation: fast} + Metadata a22@<--> Community + a22@{animate: true, animation: fast} + Metadata a23@<--> Zenodo + a23@{animate: true, animation: slow} + Metadata a24@<--> Cloudflare + a24@{animate: true, animation: fast} + Metadata a25@<--> InternetArchive + a25@{animate: true, animation: slow} + %% Mirror Connections mirrors a12@<--> Consumers a12@{animate: true, animation: slow} - mirrors a9@<-.->|Pooled| P2P + mirrors a9@<--> P2P a9@{animate: true, animation: fast} %% P2P Connections @@ -77,6 +77,7 @@ flowchart TD class Processes Processes style SourceCoop fill:#B71C1C,stroke:#7F0000,color:#FFFFFF style Tigris fill:#B71C1C,stroke:#7F0000,color:#FFFFFF + style Cloudflare fill:#FFB74D,stroke:#EF6C00,color:#000000 style Zenodo fill:#FFB74D,stroke:#EF6C00,color:#000000 style Community fill:#B71C1C,stroke:#7F0000,color:#FFFFFF style P2P fill:#B71C1C,stroke:#7F0000,color:#FFFFFF @@ -86,7 +87,7 @@ flowchart TD %% Click Actions click P2P "https://tixati.com/specs/bittorrent" _blank - click Tigris "https://www.tigrisdata.com/docs/overview/" _blank + click Tigris "https://d4c-pkgs.t3.storage.dev/" _blank click Sources "https://www.dataforcanada.org/#high-level-overview" _blank click Processes "https://www.dataforcanada.org/docs/d4c-pkgs/" _blank click Metadata "https://stac-utils.github.io/stac-geoparquet/latest/spec/stac-geoparquet-spec/" _blank