# Analisi di grafi enormi con WebGraph in Rust > [! nota]- > Il contenuto di questa pagina è generato dalla trascrizione audio/video e dalla trasformazione del testo dal contenuto e dai link di questa fonte. Fonte: [https://fosdem.org/2025/schedule/event/fosdem-2025-4773-huge-graph-analysis-on-your-own-server-with-webgraph-in-rust/](https://fosdem.org/2025/schedule/event/fosdem-2025-4773-huge-graph-analysis-on-your-own-server-with-webgraph-in-rust/) <video src=“https://video.fosdem.org/2025/ub2252a/fosdem-2025-4773-huge-graph-analysis-on-your-own-server-with-webgraph-in-rust.av1.webm” controls></video> ## Riepilogo e punti salienti: L'evento si concentra sull'analisi di grafi enormi utilizzando WebGraph riscritto in Rust. WebGraph è un framework di compressione grafica all'avanguardia precedentemente implementato in Java. La nuova implementazione in Rust consente di caricare e manipolare grafi di dimensioni enormi in memoria principale, rendendo possibile analizzare grafi come il Software Heritage Merkle DAG con 0.6 trilioni di bordi in meno di 200 GiB di RAM. La sessione esplora le tecniche di compressione grafica, l'uso di stream di bit ad alte prestazioni e strutture di dati succinte per migliorare le prestazioni rispetto alla versione Java. **Introduzione a WebGraph in Rust** WebGraph è stato riscritto in Rust per migliorare le prestazioni e la sicurezza. Rust offre astrazioni a costo zero, iteratori pigri e un accesso dettagliato alle strutture di memoria dell'OS. La nuova implementazione consente di gestire grafi enormi con efficienza, riducendo significativamente il consumo di memoria. **Tecniche di compressione** Il sistema utilizza diverse tecniche di compressione, tra cui la compressione per gap, riferimento e intervallizzazione, per ridurre lo spazio di archiviazione necessario. Questo è particolarmente utile per applicazioni che gestiscono grafi di grandi dimensioni come istantanee web e reti sociali. **Applicazioni pratiche e prestazioni** La sessione presenta un caso d'uso pratico con il Software Heritage Merkle DAG, dimostrando come i grafi possano essere caricati e visitati rapidamente. Le prestazioni in Rust sono tre volte superiori rispetto alla versione Java, rendendo WebGraph uno strumento potente per l'analisi dei grafi. **Conclusioni e ringraziamenti** Il progetto ha mostrato come Rust possa migliorare significativamente un framework di lunga data come WebGraph. I ringraziamenti vanno alla comunità Rust e ai collaboratori che hanno reso possibile questo sviluppo. ## Significato per una trasformazione eco-sociale Questo sviluppo ha un impatto significativo sulla trasformazione eco-sociale, poiché consente di gestire grandi volumi di dati in modo più efficiente e sostenibile. Utilizzando meno risorse di memoria e migliorando la velocità di elaborazione, WebGraph in Rust riduce l'impatto ambientale delle analisi su larga scala. Per i designer eco-sociali, questo significa poter progettare sistemi di analisi dei dati più sostenibili e scalabili. Tuttavia, ci sono sfide tecniche legate alla compatibilità e all'adozione di nuove tecnologie come Rust, oltre a questioni sociali e politiche legate alla gestione di grandi dataset. ## Slides: | | | | --- | --- | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_001.jpg\|300]] | La prima diapositiva introduce i relatori principali del progetto, tra cui Tommaso Fontana, Sebastiano Vigna e Stefano Zacchiroli. Il progetto è parzialmente supportato da SERICS e ANR COREGRAPHIE, finanziati dall'UE e dall'Agenzia Nazionale della Ricerca francese. Vengono menzionati anche altri collaboratori chiave. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_002.jpg\|300]] | La seconda diapositiva si concentra sull'analisi dei grafi su larga scala, sottolineando l'importanza di gestire grafi enormi, con oltre 100 miliardi di archi, che si trovano comunemente in applicazioni moderne. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_003.jpg\|300]] | La terza diapositiva continua a esplorare l'analisi dei grafi su larga scala, evidenziando la presenza diffusa di grafi enormi con oltre 100 miliardi di archi in vari contesti. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_004.jpg\|300]] | La quarta diapositiva ribadisce la diffusione di grafi enormi in vari contesti, come istantanee web, reti sociali e grafi biologici, sottolineando la necessità di nuove metodologie per gestirli. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_005.jpg\|300]] | La quinta diapositiva elenca i contesti in cui si trovano comunemente grafi enormi, come istantanee web, reti sociali e grafi biologici, e sottolinea la necessità di adottare nuovi approcci per gestirli efficacemente. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_006.jpg\|300]] | La sesta diapositiva continua a discutere la presenza di grafi enormi in vari contesti e la necessità di nuovi approcci per gestirli, come l'uso di tecniche di compressione avanzate. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_007.jpg\|300]] | La settima diapositiva ribadisce la presenza di grafi enormi in vari contesti e la necessità di adottare nuovi approcci per gestirli, come l'uso di tecniche di compressione avanzate. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_008.jpg\|300]] | L'ottava diapositiva evidenzia la necessità di nuovi approcci per gestire grafi molto grandi, che superano i 100 miliardi di archi, e introduce l'idea di utilizzare tecniche di compressione. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_009.jpg\|300]] | La nona diapositiva sottolinea che i grafi molto grandi richiedono nuovi approcci, poiché le rappresentazioni standard in memoria principale sono spesso impossibili o molto costose. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_010.jpg\|300]] | La decima diapositiva discute le sfide delle rappresentazioni standard dei grafi in memoria principale, che sono spesso impossibili o costose, e la necessità di approcci distribuiti che spendono molto tempo a distribuire i dati tra i nodi. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_011.jpg\|300]] | L'undicesima diapositiva propone la compressione come soluzione per gestire grafi molto grandi, che altrimenti sarebbero difficili da rappresentare in memoria principale o attraverso approcci distribuiti. | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_012.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_013.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_014.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_015.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_016.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_017.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_018.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_019.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_020.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_021.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_022.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_023.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_024.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_025.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_026.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_027.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_028.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_029.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_030.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_031.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_032.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_033.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_034.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_035.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_036.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_037.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_038.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_039.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_040.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_041.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_042.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_043.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_044.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_045.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_046.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_047.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_048.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_049.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_050.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_051.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_052.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_053.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_054.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_055.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_056.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_057.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_058.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_059.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_060.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_061.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_062.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_063.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_064.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_065.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_066.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_067.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_068.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_069.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_070.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_071.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_072.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_073.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_074.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_075.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_076.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_077.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_078.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_079.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_080.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_081.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_082.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_083.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_084.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_085.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_086.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_087.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_088.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_089.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_090.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_091.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_092.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_093.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_094.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_095.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_096.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_097.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_098.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_099.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_100.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_101.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_102.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_103.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_104.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_105.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_106.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_107.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_108.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_109.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_110.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_111.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_112.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_113.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_114.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_115.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_116.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_117.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_118.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_119.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_120.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_121.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_122.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_123.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_124.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_125.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_126.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_127.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_128.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_129.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_130.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_131.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_132.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_133.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_134.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_135.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_136.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_137.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_138.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_139.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_140.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_141.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_142.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_143.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_144.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_145.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_146.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_147.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_148.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_149.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_150.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_151.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_152.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_153.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_154.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_155.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_156.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_157.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_158.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_159.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_160.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_161.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_162.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_163.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_164.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_165.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_166.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_167.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_168.jpg\|300]] | | | ![[FOSDEM 2025/assets/Huge-graph-analysis-on-your-own-server-with-WebGra/preview_169.jpg\|300]] | | ## Link [Slides](https://fosdem.org/2025/events/attachments/fosdem-2025-4773-huge-graph-analysis-on-your-own-server-with-webgraph-in-rust/slides/237889/FOSDEM2_NnD4ETw.pdf) [Video recording (AV1/WebM)](https://video.fosdem.org/2025/ub2252a/fosdem-2025-4773-huge-graph-analysis-on-your-own-server-with-webgraph-in-rust.av1.webm) [Video recording (MP4)](https://video.fosdem.org/2025/ub2252a/fosdem-2025-4773-huge-graph-analysis-on-your-own-server-with-webgraph-in-rust.av1.mp4) [Video recording subtitle file (VTT)](https://video.fosdem.org/2025/ub2252a/fosdem-2025-4773-huge-graph-analysis-on-your-own-server-with-webgraph-in-rust.vtt)