Le protocole, écrit
Négociation v2 — ls-refs et fetch — sur HTTP intelligent et sur SSH. La négociation de graphe, la génération de paquets delta et les bitmaps d’accessibilité sont les trois endroits où une implémentation naïve devient inutilisable au-delà de quelques milliers de dépôts : le plan chaud est donc écrit en C et appelé depuis Rust.


