Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Améliorez vos applications Web en y apportant une touche de Green
Search
Rémi Mondenx
March 10, 2021
Programming
0
170
Améliorez vos applications Web en y apportant une touche de Green
Rémi Mondenx
March 10, 2021
Tweet
Share
Other Decks in Programming
See All in Programming
Going beyond Apache Parquet's default settings
xhochy
0
140
AppRouter Panel Talk
yosuke_furukawa
PRO
1
500
AWS CDKコントリビュートTIPS / aws-cdk-contribution-tips
gotok365
4
550
Revisiting the Hotwire Landscape after Turbo 8 @ RailsConf 2024, Detroit
marcoroth
0
340
Ruby GitHub Packages
bkuhlmann
0
650
Hanami and htmx
bkuhlmann
0
230
Node.js v22 で変わること
yosuke_furukawa
PRO
12
4.1k
検証も兼ねて個人開発でHonoとかと向き合った話
hanetsuki
1
1.4k
if constexpr文はテンプレート世界のラムダ式である
faithandbrave
3
710
Ruby Pattern Matching
bkuhlmann
0
940
Git Lint
bkuhlmann
4
770
Snowflakeで眠ったデータを起こそう!
estie
0
160
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
Designing the Hi-DPI Web
ddemaree
276
33k
Six Lessons from altMBA
skipperchong
22
3k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
47k
Git: the NoSQL Database
bkeepers
PRO
423
63k
Making Projects Easy
brettharned
109
5.5k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
The Art of Programming - Codeland 2020
erikaheidi
43
12k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
8
3.4k
Automating Front-end Workflow
addyosmani
1357
200k
Transcript
Améliorez vos applications Web en y apportant une touche de
Green
Sommaire Impact environnemental du numérique Introduction à l’échelle d’une application
Web Limiter l’impact pour une application plus responsable Quelques exemples d’améliorations 1 2 3
Sommaire Impact environnemental du numérique Introduction à l’échelle d’une application
Web Limiter l’impact pour une application plus responsable Quelques exemples d’améliorations 1 2 3
4% des émissions mondiales de gaz à effet de serre...
Source : Empreinte environnementale du numérique mondial - GreenIT.fr
… et ça ne va pas en s’arrangeant ! Source
: Déployer la Sobriété Numérique - The Shift Project
Sommaire Impact environnemental du numérique Introduction à l’échelle d’une application
Web Limiter l’impact pour une application plus responsable Quelques exemples d’améliorations 1 2 3
Etape 1 : Sobriété
Etape 2 : Optimisations
Les outils de mesure Les proxy mesures
Répartition de l’impact du numérique Source : Empreinte environnementale du
numérique mondial - GreenIT.fr
Les proxy mesures Axe de consommation Proxy mesure Utilisateur Compatibilité
Performance front-end Réseau Volume des données transférées Centres informatiques Prix de l’infrastructure Performance back-end
Sommaire Impact environnemental du numérique Introduction à l’échelle d’une application
Web Limiter l’impact pour une application plus responsable Quelques exemples d’améliorations 1 2 3
Quelques exemples d’amélioration Images - Taille - Cache - Format
- Lazy-loading Bundles JS - Code-splitting - Tree-shaking - Lazy-loading Serveurs Eteindre automatiquement ses serveurs de dev la nuit et les week-ends
Pour finir…
Merci ! @remimondenx