23
What if the End of the World was due to the Web? Study and Support Group on Eco-design for Software

European Green IT Webinar 2014 - Green Code Lab (France)

Embed Size (px)

Citation preview

Page 1: European Green IT Webinar 2014 - Green Code Lab (France)

What if the End of the Worldwas due to the Web?

Study and Support Groupon Eco-design for Software

Page 2: European Green IT Webinar 2014 - Green Code Lab (France)

24/06/14

User Group for Eco-design of SoftwareEco-design and best practices

Experimentations and measures

Articles, Publications et Events

Greencodelab-challenge.orgWebEnergyArchive.com

What is Green Code Lab?

Coming soon !Greencodelab.com

Page 3: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Constats sur les TICs

Intensité en ressource d’une puce électronique 16.000:1 MIPS

… 54:1 pour une voiture

75 Mt DEEE en 2014... 24 kg / français / an - 5 kg collectés

TIC responsable de 2% des émissions de C0² mondiale

… comme les transports aériens

Page 4: European Green IT Webinar 2014 - Green Code Lab (France)
Page 5: European Green IT Webinar 2014 - Green Code Lab (France)
Page 6: European Green IT Webinar 2014 - Green Code Lab (France)

Source: EcoInfo

Page 7: European Green IT Webinar 2014 - Green Code Lab (France)

« Software is getting slower more rapidly than hardware becomes faster ».

Wirth’s law

Page 8: European Green IT Webinar 2014 - Green Code Lab (France)

Bloatware

Page 9: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Good programming practice to reduce social and environmental impacts Avoid obsolescence Reduce consumption Limit exclusions

Green Patterns are consistent with performance But not all the time

What is a Green Pattern?

Page 10: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Do we need all this?

The impor tance of the need expression

Page 11: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Example of a pattern that takes into account the context

Power

Page 12: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Example taking into account the context

Page 13: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Web Energy Archive

Information plateform

Energymodel

Page 14: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Page 15: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Memory consumption (Mo)

Page 16: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

On 500 websites :

Obser vation on websites measured by WEA

Page 17: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Browsers

Page 18: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Top 10 of most vis ited websites

Page 19: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

Analysis of a heavy page

1,000,000 pages per day

Meaning for the client side

200 MWh per year

equivalent to 30 t eq CO2

Server side estimation

20 MWh per year

Page 20: European Green IT Webinar 2014 - Green Code Lab (France)
Page 21: European Green IT Webinar 2014 - Green Code Lab (France)
Page 22: European Green IT Webinar 2014 - Green Code Lab (France)

GREEN CODE LAB CHALLENGE

48h non-stop to eco-design a web application

200 students and professionals40 teams

15 schools4 countries

1 trip

« the off » of the Challenge20 conferences

Several events for pro

Page 23: European Green IT Webinar 2014 - Green Code Lab (France)

© Green Code Lab - 2013 - Licence CC BY:SA

[email protected]://greencodelab.fr

@GreenCodeLab

http://www.facebook.com/pages/Green-Code-Lab/183236381730315

Contacts