J'aimerais bien qu'on arrête cette idée reçue de "Python contribue au réchauffement climatique".
Une grande partie de l'industrie IT c'est du webdev (API, webapp, etc...) avec des backends qui communiquent avec des bases de données. C'est des workloads I/O bound, et non CPU bound. Cela signifie que l'application passe un temps significatif à attendre.
Une autre grosse partie de l'industrie, c'est du data engineering/data science. Et la, les librairies sont développées en C/C++/Rust.
Perso, je trouve que les pipelines de CI/CD qui lancent des builds de 15min pour chacun des 200 commits par jour fait sur chacun des 40 dépôts git de $BIG_BUSINESS_FOOBAR, c'est un peu plus problématique qu'une pauvre API Flask+SQLAlchemy qui tourne sur du AWS Lambda (qui ne lance le conteneur que quand il y a besoin de répondre à une requête IIRC).
Surtout que j'ai vu pas mal de $BIG_BUSINESS_FOOBAR ne pas implémenter de cache pour leur CI/CD, donc chaque exécution de pipeline :
télécharge plus d'1GB de dépendance : le dossier target/ produit par cargo (Rust) pour Letlang fait 3.8GB, on en parle ?
n'utilise pas de système de build incrémental : sans ça, mon jeu C++ peut mettre jusqu'à 10min pour compiler entièrement, on en parle ?
mets tout ça dans une image docker (taggué au hash de commit) et la pousse dans un registry (consommation de bande passante), l'image docker n'est pas optimisée et fait jusqu'à 500MB, on en parle ?
Pour troller un peu, ce genre de commentaire me fait penser au gouvernement qui te dit que c'est ta faute le réchauffement climatique car t'as pas débranché ta TV la nuit (les veilleuses ça consomme !!!!) alors que t'as des entreprises chinoise qui en un mois polluent plus que tout les pays de l'OTAN combiné (chiffres sortis de mon cul, pas besoin de fact check, c'est ce qu'on appelle une exagération).
[^] # Re: Energie
Posté par David Delassus (site web personnel) . En réponse à la dépêche Programme de la PyConFR 23. Évalué à 7.
J'aimerais bien qu'on arrête cette idée reçue de "Python contribue au réchauffement climatique".
Une grande partie de l'industrie IT c'est du webdev (API, webapp, etc...) avec des backends qui communiquent avec des bases de données. C'est des workloads I/O bound, et non CPU bound. Cela signifie que l'application passe un temps significatif à attendre.
Une autre grosse partie de l'industrie, c'est du data engineering/data science. Et la, les librairies sont développées en C/C++/Rust.
Perso, je trouve que les pipelines de CI/CD qui lancent des builds de 15min pour chacun des 200 commits par jour fait sur chacun des 40 dépôts git de
$BIG_BUSINESS_FOOBAR, c'est un peu plus problématique qu'une pauvre API Flask+SQLAlchemy qui tourne sur du AWS Lambda (qui ne lance le conteneur que quand il y a besoin de répondre à une requête IIRC).Surtout que j'ai vu pas mal de
$BIG_BUSINESS_FOOBARne pas implémenter de cache pour leur CI/CD, donc chaque exécution de pipeline :target/produit parcargo(Rust) pour Letlang fait 3.8GB, on en parle ?Pour troller un peu, ce genre de commentaire me fait penser au gouvernement qui te dit que c'est ta faute le réchauffement climatique car t'as pas débranché ta TV la nuit (les veilleuses ça consomme !!!!) alors que t'as des entreprises chinoise qui en un mois polluent plus que tout les pays de l'OTAN combiné (chiffres sortis de mon cul, pas besoin de fact check, c'est ce qu'on appelle une exagération).
https://link-society.com - https://kubirds.com - https://github.com/link-society/flowg