Re: [Wikitech-l] Startup module size and ResourceLoader registry overhead

2019-09-19 Thread Greg Grossmeier
On Thu, Sep 19, 2019 at 05:09:59PM +0200, Daniel Kinzler wrote: > My friend @wetterfrosch points out on twitter that reducing our daily > bandwidth > usage by 4.3TB reduces CO2 emission by 30 tons PER DAY. That's roughly > equivalent to flying 20 people from Berlin to San Francisco and back.

Re: [Wikitech-l] Startup module size and ResourceLoader registry overhead

2019-09-19 Thread Daniel Kinzler
My friend @wetterfrosch points out on twitter that reducing our daily bandwidth usage by 4.3TB reduces CO2 emission by 30 tons PER DAY. That's roughly equivalent to flying 20 people from Berlin to San Francisco and back. Every day. Thank you all! Sources:

Re: [Wikitech-l] Startup module size and ResourceLoader registry overhead

2019-09-19 Thread Kosta Harlan
Amazing work! See also https://phabricator.wikimedia.org/phame/post/view/175/wikipedia_s_javascript_initialisation_on_a_budget/ Kosta > On Sep 16, 2019, at 11:10 PM, Amir Sarabadani

Re: [Wikitech-l] Startup module size and ResourceLoader registry overhead

2019-09-18 Thread Brion Vibber
TimedMediaHandler is particularly bad at this right now because it's still in the middle of a switch from an old set of frontend modules to a new one, so we have to register both. :) I'll make sure we chop the old ones out soon... -- brion On Mon, Sep 16, 2019 at 2:11 PM Amir Sarabadani wrote:

[Wikitech-l] Startup module size and ResourceLoader registry overhead

2019-09-16 Thread Amir Sarabadani
Hello, Startup module, is the Javascript code [1] that is being served at almost every request to Wikimedia as part of (non-blocking though) to load other RL modules. It does important things for example it checks if the requested modules already exist with the given hash in the local storage