Duniter est un serveur de monnaie libre, qui doit être associé à un client (Sakia ou Cesium) pour former un client/serveur de même nature que le client/serveur Transmission (réseau P2P de protocole bittorrent).
On peut se faire une idée de la complexité relative de ces deux réseaux en terme de volume de code nécessaire pour les faire tourner, en comparant les lignes de codes des programmes de base, associés à un facteur de complexité relative des codes (Duniter est du NodeJS, qui est du JS, Sakia est en Python, Transmission en langage C).
La modération des ressources, dans une vision écologique, ferait donc que l’utilisation du client Sakia, pour la gestion quotidienne de notre monnaie libre, soit préférée ?
Heu non ^^ le nombre de lignes de code n’informe pas de l’utilisation électrique demandée par le code.
1 seul ligne de code peut demander 100% de ton CPU (1 Thread) a vie ^^
le nombre de lignes de code représente uniquement le temps passé au développement d’une application et sa complexité.
Absolument pas. Un volume de code très grand peut parfaitement “consommer moins” en ressources énergétique qu’un petit volume de code. Ca n’a rien à voir.
Ca donne une idée de la complexité des projets, de l’énergie nécessaire à la réalisation de ces travaux, etc…
Un peu comme le nombre de briques pour construire une maison.