Efficient met energie omgaan: van gaten dichten tot server hacks
Het verantwoordelijk met energie omgaan is een cruciaal onderdeel van onze strategie om CO2 neutraal te worden. Op kantoor en in onze datacentra: we kijken altijd naar manieren om efficienter te worden.
Op kantoor
Omdat we zowel onze kantoren als datacentra huren, zijn we beperkt in hoeveel invloed we op het efficient gebruik van energie kunnen uitoefenen. We nemen echter zoveel mogelijks tappen als we kunnen om minder energie te gebruiken.
In onze kantoren werken we samen met onze huurbazen aan verbeteringen aan de gebouwen. In Hudson hebben we bijvoorbeeld een energie-audit uitgevoerd en de resultaten met de huisbaas gedeeld. Onze werknemers in Hudson zijn altijd wel in voor een verzetje, en dus organiseerden we een gaten-dicht-feestje, waarbij iedereen wat bijlegde, en een paar uur besteedde aan het dichten van gaten in ons prachtige 150 jaar oude gebouw. In Dublin en Hudson installeerden we slimme thermostaten, zodat we meer controle over het energieverbruik hebben. In Brooklyn schakelen onze interne dashboards zich 's avonds en in hetw eekend uit, wat naar schatting 18.000 kWh per jaar bespaart.

In onze datacentra
Ons Carbon Neutral Data Centers Task Force werkt hard om waar mogelijk in onze datacentra een verschil te maken - onze hardware en de manier waarop we programmeren.
Op het gebied van hardware maximaliseren we ons energiegebruik door minder gebruikte servers te consolideren. We gebruiken ook energie besparende technologiën zoals solid state drives en efficiëntere processoren, en we onderzoeken momenteel onze hardware om te bekijken hoe deze zo efficient mogelijk geburikt kan worden.
Op het gebied van programmeren optimaliseren we hoe lang het duurt om een programma te draaien om zo energieverbruik te verminderen. We waren in staat om doorlooptijden voor big data met meer dan 90% te verminderen bij algemene coderingspatronen door onnodige herhaalde berekeningen op dezelfde gegevens te verwijderen. Sommige jobs verwerkte elke dag meerdere weken aan gegevens, en deden keer op keer dezelfde berekening. We hebben deze berekeningen vereenvoudigd zodat ze op vorige jobs voortborduren, inplaats van elke keer helemaal opnieuw te beginnen.
We hebben ook een makkelijk te gebruiken profiler voor big data analyses gemaakt die structurele inefficienties identificeert. Door deze profiler te gebruiken om taken te optimaliseren hebben we verbeteringen door kunnen voeren waardoor we nu dubbel zo efficient zijn. We hebben deze profiler zelfs openbaar beschikbaar op github gemaakt.
Meer over deze profiler lees je in Code as Craft, waar we bij de lancering een stuk plaatste en een terugblik op vier maanden gebruik.