EcoConception Logicielle
9.0K views | +5 today
 
Scooped by Mickael Ruau
onto EcoConception Logicielle
August 27, 2013 10:50 AM
Scoop.it!

Optimizing Page Load Time

Optimizing Page Load Time | EcoConception Logicielle | Scoop.it

While working on optimizing page load times for a high-profile AJAX application, I had a chance to investigate how much I could reduce latency due to external objects. Specifically, I looked into how the HTTP client implementation in common browsers and characteristics of common Internet connections affect page load time for pages with many small objects.

I found a few things to be interesting:

IE, Firefox, and Safari ship with HTTP pipelining disabled by default; Opera is the only browser I know of that enables it. No pipelining means each request has to be answered and its connection freed up before the next request can be sent. This incurs average extra latency of the round-trip (ping) time to the user divided by the number of connections allowed. Or if your server has HTTP keepalives disabled, doing another TCP three-way handshake adds another round trip, doubling this latency.

By default, IE allows only two outstanding connections per hostname when talking to HTTP/1.1 servers or eight-ish outstanding connections total. Firefox has similar limits. Using up to four hostnames instead of one will give you more connections. (IP addresses don't matter; the hostnames can all point to the same IP.)

Most DSL or cable Internet connections have asymmetric bandwidth, at rates like 1.5Mbit down/128Kbit up, 6Mbit down/512Kbit up, etc. Ratios of download to upload bandwidth are commonly in the 5:1 to 20:1 range. This means that for your users, a request takes the same amount of time to send as it takes to receive an object of 5 to 20 times the request size. Requests are commonly around 500 bytes, so this should significantly impact objects that are smaller than maybe 2.5k to 10k. This means that serving small objects might mean the page load is bottlenecked on the users' upload bandwidth, as strange as that may sound.

Using these, I came up with a model to guesstimate the effective bandwidth of users of various flavors of network connections when loading various object sizes. It assumes that each HTTP request is 500 bytes and that the HTTP reply includes 500 bytes of headers in addition to the object requested. It is simplistic and only covers connection limits and asymmetric bandwidth, and doesn't account for the TCP handshake of the first request of a persistent (keepalive) connection, which is amortized when requesting many objects from the same connection. Note that this is best-case effective bandwidth and doesn't include other limitations like TCP slow-start, packet loss, etc. The results are interesting enough to suggest avenues of exploration but are no substitute for actually measuring the difference with real browsers.

Mickael Ruau's insight:

The above list covers improving the speed of communication between browser and server and can be applied generally to many sites, regardless of what web server software they use or what language the code behind your site is written in. There is, unfortunately, a lot that isn't covered.

While the tips above are intended to improve your page load times, a side benefit of many of them is a reduction in server bandwidth and CPU needed for the average page view. Reducing your costs while improving your user experience seems it should be worth spending some time on.

No comment yet.
EcoConception Logicielle
Green IT, performance web, économies d'énergies, bref : éco-conception logicielle !
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Scooped by Mickael Ruau
July 29, 2024 11:18 AM
Scoop.it!

Green for IT Cheat Sheet by mickaelruau - Download free from Cheatography - Cheatography.com: Cheat Sheets For Every Occasion

Green for IT Cheat Sheet by mickaelruau - Download free from Cheatography - Cheatography.com: Cheat Sheets For Every Occasion | EcoConception Logicielle | Scoop.it
Informatique éco-responsable
No comment yet.
Rescooped by Mickael Ruau from Revolution in Education
November 9, 2024 3:12 PM
Scoop.it!

EducoNetImpact

EducoNetImpact | EcoConception Logicielle | Scoop.it
EducoNetImpact est un guide pédagogique qui vise à éduquer à la sobriété numérique et à l’impact du numérique sur l’environnement !
💡Le saviez-vous ? L’empreinte numérique est d’aujourd’hui de 4%, soit plus que nos voyages en avion, et en 2025 ce pourcentage aura doublé ! 😨 Par exemple, le

Via Marco Bertolini
Marco Bertolini's curator insight, November 8, 2024 2:43 AM

Sarah Descamps, une jeune doctorante belge remporte un prix de l'UNESCO pour son guide sur la sobriété numérique.

Rescooped by Mickael Ruau from RSE et Développement Durable
December 5, 2023 8:26 AM
Scoop.it!

Niveau record d’émissions de #CO2 dans le #monde : les trois graphiques à retenir

Niveau record d’émissions de #CO2 dans le #monde : les trois graphiques à retenir | EcoConception Logicielle | Scoop.it
Alors que la première semaine de la COP28 s’achève à Dubaï, la nouvelle édition du Global Carbon Project, publiée ce mardi 5 décembre, rappelle que les émissions de CO2 ne cessent d’augmenter, jusqu’à atteindre un niveau record en 2023. En cause, la Chine et l’Inde, dont la consommation de charbon et de pétrole est en hausse, alors qu’en Europe et aux États-Unis, la tendance tendrait à s’inverser. Un signal fort à l’heure où les États doivent statuer sur la fin, ou non, des énergies fossiles.

Via François GARREAU
No comment yet.
Scooped by Mickael Ruau
November 15, 2023 3:06 AM
Scoop.it!

Théorie du Donut, la solution pour se relever de la crise et faire face à l'urgence climatique ?

Théorie du Donut, la solution pour se relever de la crise et faire face à l'urgence climatique ? | EcoConception Logicielle | Scoop.it
Selon la théorie du donut, l’un des enjeux majeurs de la relance économique post-coronavirus sera de permettre d’accélérer la transition vers un modèle plus respectueux de l’environnement, permettant davantage aux individus de subvenir à leurs besoins vitaux.
No comment yet.
Rescooped by Mickael Ruau from RSE et Développement Durable
November 15, 2023 3:03 AM
Scoop.it!

"#Climatoscepticisme ou négation des faits, nous continuons à agir comme si de rien n’était", selon le philosophe Gabriel Dorthe

"#Climatoscepticisme ou négation des faits, nous continuons à agir comme si de rien n’était", selon le philosophe Gabriel Dorthe | EcoConception Logicielle | Scoop.it
En 2023, un Français sur quatre serait climatosceptique, rappelle le nouvel épisode de "La Fabrique du mensonge" consacré au déni climatique et disponible sur France 5. Pour Novethic, le philosophe et anthropologue Gabriel Dorthe, co-auteur d'un essai sur la montée de l'irrationalité et la perte de confiance dans la communauté scientifique*, décrypte cette méfiance et pointe du doigt la figure de l'"expert généraliste" qui a envahi le champ médiatique.

Via François GARREAU
No comment yet.
Rescooped by Mickael Ruau from Responsabilité Sociétale des Organisations et Technologies de L'Information et de la Communication
October 16, 2023 6:15 AM
Scoop.it!

The environmental impact of the AI revolution is starting to come into focus

The environmental impact of the AI revolution is starting to come into focus | EcoConception Logicielle | Scoop.it
Google’s use of AI alone could use up as much electricity as a small country — but that’s an unlikely worst-case scenario, a new analysis finds.

Via Valerie (Laverne) Schneider
No comment yet.
Rescooped by Mickael Ruau from Responsabilité Sociétale des Organisations et Technologies de L'Information et de la Communication
October 11, 2023 8:16 AM
Scoop.it!

PC reconditionnés : les recommandations de l'ANSSI

PC reconditionnés : les recommandations de l'ANSSI | EcoConception Logicielle | Scoop.it
Comment préparer des PC au reconditionnement ou au contraire en intégrer dans un parc ? L'ANSSI y consacre un guide. Toute l'actualité IT sur Silicon.fr

Via Valerie (Laverne) Schneider
No comment yet.
Rescooped by Mickael Ruau from L'eVeille
April 25, 2023 10:15 AM
Scoop.it!

EducoNetImpact - Sobriété numérique

EducoNetImpact - Sobriété numérique | EcoConception Logicielle | Scoop.it
EducoNetImpact est un guide pédagogique qui vise à éduquer à la sobriété numérique et à l’impact du numérique sur l’environnement !
💡Le saviez-vous ? L’empreinte numérique est d’aujourd’hui de 4%, soit plus que nos voyages en avion, et en 2025 ce pourcentage aura doublé ! 😨 Par exemple, le
Via Sandrine Decamps
No comment yet.
Rescooped by Mickael Ruau from Question(s) d'éducation
June 4, 2022 5:20 AM
Scoop.it!

L' #éveil #écologique de jeunes #ingénieurs, levier de changement des entreprises ?

L' #éveil #écologique de jeunes #ingénieurs, levier de changement des entreprises ? | EcoConception Logicielle | Scoop.it
Depuis le 10 mai, une vidéo tourne en boucle : le discours d'étudiants d'AgroParisTech invitant à la bifurcation écologique, sinon rien. Ce rappel à l'urgence climatique est un avertissement pour les entreprises : changez ou soyez désertées.

Via Nelly Renard
No comment yet.
Rescooped by Mickael Ruau from L'entreprise en mouvement
June 3, 2022 5:17 AM
Scoop.it!

Asphalte, Les trois Tricoteurs, FashionCube... Ces entreprises qui adoptent la #précommande, pilier de la #mode #responsable

Asphalte, Les trois Tricoteurs, FashionCube... Ces entreprises qui adoptent la #précommande, pilier de la #mode #responsable | EcoConception Logicielle | Scoop.it
Commander une pièce coup de cœur, puis attendre deux ou trois mois, le temps que le produit soit fabriqué. C'est ce qu'acceptent de faire de plus en plus de consommateurs contre la surproduction généralisée de la mode. Avec des atouts écologiques et économiques, la précommande prend une place stratégique chez les petites marques comme les grands du secteur.

Via Nelly Renard
No comment yet.
Scooped by Mickael Ruau
March 15, 2022 3:58 AM
Scoop.it!

Google lance la suite Carbon Sense qui permet à ses clients de suivre leurs émissions de carbone liées à l'utilisation du cloud, avec la fonction Active Assist pour les aider à les réduire

Google lance la suite Carbon Sense qui permet à ses clients de suivre leurs émissions de carbone liées à l'utilisation du cloud, avec la fonction Active Assist pour les aider à les réduire | EcoConception Logicielle | Scoop.it
Google a regroupé les fonctions de déclaration des émissions de carbone de ses services en cloud dans une suite, qui dispose désormais d'une fonction basée sur l'intelligence artificielle pour aider les clients à réduire l'empreinte carbone de leur activité en cloud.La suite Carbon Sense comprend des fonctionnalités existantes telles que Carbon Footprint, qui mesure les émissions de carbone liées à l'utilisation du cloud par les clients de Google, mais dispose désormais d'un outil qu
No comment yet.
Scooped by Mickael Ruau
March 8, 2022 6:01 AM
Scoop.it!

Webinaire de lancement du Guide de bonnes pratiques numérique responsable - Numérique écoresponsable

Webinaire de lancement du Guide de bonnes pratiques numérique responsable - Numérique écoresponsable | EcoConception Logicielle | Scoop.it


Consulter le Guide de bonnes pratiques numérique responsable

Voir l'enregistrement et le support de présentation
No comment yet.
Rescooped by Mickael Ruau from LEAP EntrepreneurshiԀPassion - lasting enterprise action practices
February 28, 2022 9:36 AM
Scoop.it!

The 8 types of 'sustainability theatre' — and how to avoid them

The 8 types of 'sustainability theatre' — and how to avoid them | EcoConception Logicielle | Scoop.it
Corporations, under pressure from consumers and investors, are launching sustainability initiatives, but too often these are ineffective.
Via Oliver Durrer swissleap.com
No comment yet.
Rescooped by Mickael Ruau from Responsabilité Sociétale des Organisations et Technologies de L'Information et de la Communication
November 9, 2024 3:13 PM
Scoop.it!

Consommation d'électricité, extraction de métaux, data centers... L'Ademe alerte sur l'impact environnemental croissant du numérique

Consommation d'électricité, extraction de métaux, data centers... L'Ademe alerte sur l'impact environnemental croissant du numérique | EcoConception Logicielle | Scoop.it
L'Agence de la transition écologique a publié lundi deux études consacrées aux centres de données et aux besoins en métaux dans ce secteur en constante expansion.

Via Valerie (Laverne) Schneider
No comment yet.
Rescooped by Mickael Ruau from RSE et Développement Durable
December 5, 2023 8:26 AM
Scoop.it!

Neutralité carbone, agriculture, énergies renouvelables... : les principales #coalitions lancées à la #COP28

Neutralité carbone, agriculture, énergies renouvelables... : les principales #coalitions lancées à la #COP28 | EcoConception Logicielle | Scoop.it
Les cinq premières journées à la COP28 ont été intenses avec le lancement de nombreuses coalitions sur la neutralité carbone, l'agriculture, les énergies renouvelables ou encore le charbon. En pleine polémique sur les données scientifiques et la sortie des énergies fossiles, Sultan Al Jaber tente de donner des gages de sa bonne foi, mais pour certains, cette avalanche d'annonces n'est qu'une diversion pour éviter de parler du sujet qui fâche : le sort réservé aux énergies fossiles.

Via François GARREAU
No comment yet.
Rescooped by Mickael Ruau from Actualités Achats Responsables
November 15, 2023 8:28 AM
Scoop.it!

Journée mondiale de la Donut Economy, un modèle de prospérité pour le XXIe siècle

Journée mondiale de la Donut Economy, un modèle de prospérité pour le XXIe siècle | EcoConception Logicielle | Scoop.it

L’économie traditionnelle peine à adapter ses concepts et ses indicateurs à la situation de crise protéiforme que traverse le monde. Il existe des modèles alternatifs dont la notoriété reste insuffisante. C’est le cas de la Donut Economy mise au point par l’économiste britannique Kate Raworth qui a choisi l’image du gâteau tout rond pour évoquer un développement économique dans un monde fini avec un plancher social et un plafond environnemental. Le 13 novembre est la journée découverte de cet outil économique.


Via EcoVadis
No comment yet.
Rescooped by Mickael Ruau from RSE et Développement Durable
November 15, 2023 3:04 AM
Scoop.it!

A lire | Les entreprises face aux risques physiques liés à la dérive climatique : Idées reçues, positionnement stratégique et bonnes pratiques by @carbone4

A lire | Les entreprises face aux risques physiques liés à la dérive climatique : Idées reçues, positionnement stratégique et bonnes pratiques by @carbone4 | EcoConception Logicielle | Scoop.it
Idées reçues, positionnement stratégique et bonnes pratiques

Via François GARREAU
No comment yet.
Rescooped by Mickael Ruau from RSE et Développement Durable
October 17, 2023 6:16 AM
Scoop.it!

Reporting ESG : 5e bilan de la Déclaration de Performance Extra-Financière (DPEF) au regard de l’évolution attendue du dispositif

Reporting ESG : 5e bilan de la Déclaration de Performance Extra-Financière (DPEF) au regard de l’évolution attendue du dispositif | EcoConception Logicielle | Scoop.it
Pour la 5e année, le Mouvement des entreprises de France s’associe à Deloitte et EY pour dresser le bilan annuel du reporting ESG (environnemental, social et gouvernance) d’une sélection de 100 grands groupes français.

Via François GARREAU
No comment yet.
Rescooped by Mickael Ruau from Responsabilité Sociétale des Organisations et Technologies de L'Information et de la Communication
October 11, 2023 8:27 AM
Scoop.it!

Green_e : la relocalisation de chargeurs et câbles éco-conçus est en marche

Green_e : la relocalisation de chargeurs et câbles éco-conçus est en marche | EcoConception Logicielle | Scoop.it
Créée en 2016, Green_e a commencé par faire fabriquer ses accessoires tech éco-conçus en Chine. Elle relocalise maintenant la production dans le Loiret, près de Montargis.

Via Valerie (Laverne) Schneider
No comment yet.
Rescooped by Mickael Ruau from RSE et Développement Durable
October 11, 2023 8:15 AM
Scoop.it!

La France face aux neuf limites planétaires : données et études statistiques - Développement durable

La France face aux neuf limites planétaires : données et études statistiques - Développement durable | EcoConception Logicielle | Scoop.it
Cette publication propose un éclairage sur le cadre conceptuel des neuf limites planétaires tel qu’il a été défini en 2015. Dans cette optique, elle s’attache à répondre aux questions suivantes : qu’est-ce que les limites planétaires ? comment ce concept est-il né ? quelles problématiques environnementales recouvre-t-il ? parmi ces neuf limites, lesquelles sont d’ores et déjà franchies ou risquent de l’être à défaut d’actions au niveau mondial ? quelles politiques sont mises en œuvre en France pour éviter le franchissement de ces limites ? que peuvent apporter les limites planétaires aux États, aux territoires et aux entreprises, face aux enjeux écologiques mondiaux ? comment peut-on les utiliser en France ?

Via Chambre d'agriculture de région Pays de la Loire, François GARREAU
No comment yet.
Rescooped by Mickael Ruau from RSE et Développement Durable
June 5, 2022 5:19 AM
Scoop.it!

Comment les #Telcos peuvent-ils évoluer vers des réseaux #verts ?

Comment les #Telcos peuvent-ils évoluer vers des réseaux #verts ? | EcoConception Logicielle | Scoop.it

Le récent rapport du GIEC indique que la température a augmenté de 1,1 degré Celsius depuis l’époque préindustrielle. Il est de notoriété publique, que le réchauffement de la planète est massivement lié à l’activité humaine, et qu’il devient urgent de réduire les émissions de carbone. Avec l’augmentation des dommages liés au changement climatique, les industries du monde entier ont dû porter leur attention sur leurs émissions et leurs contributions, et l’industrie des télécommunications est également fortement engagée.


Via EcoVadis, François GARREAU
No comment yet.
Rescooped by Mickael Ruau from Actualités Achats Responsables
June 4, 2022 5:18 AM
Scoop.it!

Les Achats Responsables dans le secteur de la Tech

Les Achats Responsables dans le secteur de la Tech | EcoConception Logicielle | Scoop.it

Le sujet de la RSE n’est pas nouveau dans le secteur, mais la pandémie a clairement poussé les organisations achats opérant au sein de secteur technologique à repenser et à construire leur chaîne d’approvisionnement autour du concept de durabilité.     


Via EcoVadis
No comment yet.
Scooped by Mickael Ruau
March 16, 2022 3:57 AM
Scoop.it!

Google Cloud propose à ses clients de choisir un data center "sans émission de carbone", un nouvel indice leur donne un meilleur aperçu de la manière dont ils atteignent leurs objectifs

Google Cloud propose à ses clients de choisir un data center "sans émission de carbone", un nouvel indice leur donne un meilleur aperçu de la manière dont ils atteignent leurs objectifs | EcoConception Logicielle | Scoop.it
À l'instar de nombreux grands acteurs technologiques, Google s'est engagé à devenir plus écologique. Le géant de l’Internet a déjà annoncé avoir utilisé 100 % d'énergies renouvelables pour alimenter tous ses bureaux et Datacenter en 2017. Mais il ne compte pas s’arrêter là. Et pour mesurer sa progression d'utilisation des énergies renouvelables, Google Cloud a présenté, mercredi, un nouvel indice, accessible au public, qui donne une indication de l'approvisionnement en énergie san
No comment yet.
Scooped by Mickael Ruau
March 9, 2022 2:56 AM
Scoop.it!

L'extraction de bitcoins est « moins verte que jamais » après que la Chine ait évincé les mineurs de bitcoin, selon un rapport de Joule

L'extraction de bitcoins est « moins verte que jamais » après que la Chine ait évincé les mineurs de bitcoin, selon un rapport de Joule | EcoConception Logicielle | Scoop.it
Selon une nouvelle analyse publiée dans la revue joule, la pollution par le dioxyde de carbone du bitcoin s'est encore aggravée depuis que la Chine a évincé les mineurs de bitcoin l'année dernière. Selon les experts de Joule, cela est probablement dû au fait que les mineurs de bitcoins remplacent l'abondante énergie hydraulique chinoise par du charbon et du gaz.
No comment yet.
Scooped by Mickael Ruau
March 4, 2022 2:46 AM
Scoop.it!

AWS lance un outil gratuit de suivi des émissions de carbone qui favorise le cloud AWS par rapport aux systèmes sur site, revendiquant une réduction de 88 % de l'empreinte carbone des entreprises

AWS lance un outil gratuit de suivi des émissions de carbone qui favorise le cloud AWS par rapport aux systèmes sur site, revendiquant une réduction de 88 % de l'empreinte carbone des entreprises | EcoConception Logicielle | Scoop.it

Amazon Web Services (AWS) a lancé un outil gratuit pour ses clients, qui permet de suivre l'empreinte carbone de leur consommation de services en cloud et de la comparer à l'empreinte estimée d'un centre de données sur site. Cet outil indique aux clients la quantité de carbone qu'ils produiraient s'ils exploitaient leurs propres serveurs.

No comment yet.