Copenaghen è diventato Hopenaghen ed infine Nopenaghen con il fallimento, e ne abbiamo parlato, discusso, abbiamo commentato e cambiato il nostro stato in base alle speranze e alle sconfitte del vertice sui cambiamenti climatici. Ma quanto è costato questo condividere informazioni, foto e status sui social network? Un programmatore sostiene che le emissioni del solo Facebook siano troppe e che cambiando il linguaggio di programmazione, il social network potrebbe ridurle significativamente.
Secondo i programmatori che hanno sollevato la discussione su WebToolkit, riscrivendo Facebook in C++ 8attualmente Facebook è scritto in PHP), si potrebbero ridurre le emissioni, perchè Facebook ridurrebbe l’uso dei suoi server, passando da 30.000 a 7.500. Allo stesso modo si ridurrebbero anche le emissioni di CO2 di circa 49.000 tonnellate.
Non sono un programmatore, ma ridurre del 75% l’uso dei server semplicemente cambiando il linguaggio di programmazione mi sembra una previsione troppo ottimistica e una soluzione troppo facile per essere vera, ma se fosse davvero possibile solo riscrivere Facebook in C++ per emettere meno?
via | Treehugger
Foto | Flickr
_fox_
23 dic 2009 - 08:52 - #1E’ un enorme sparata. Il 90% di una webapplication come facebook e’ passato a giocherellare con il database. Il risultato e’ che cambiando il linguaggio di programmazione l’accesso al db rimane sempre il collo di bottiglia. Una diminuizione dei tempi di quel livello e’ pensabile solo cambiando infrastruttura. Ma senza conoscere l’infrastruttura iniziale direi che nulla si puo’ dire sui miglioramenti che si possono avere e se si possono avere.
gbettanini
23 dic 2009 - 08:58 - #2Una riduzione di emissioni di 50.000 t di CO2 significherebbe a spanne un risparmio di una decina di milioni di $ all’anno sull’energia elettrica….quindi se bastasse cambiare il linguaggio di programmazione per avere questo risparmio la cosa sarebbe già stata fatta da tempo.
CiaccoFb
23 dic 2009 - 09:03 - #3Chiudendolo, le emissioni sarebbero vicine allo zero.
marcolinux
23 dic 2009 - 10:23 - #4credo che il commento “definitivo” sia questo, preso direttamente tra TreeHugger (fonte dell’info):
“I’m one programmer, and I argue TreeHugger Could Eliminate 75% of Its Servers by Not Posting Such Bullshit Stories!”
:-D
marco
guagnelz
23 dic 2009 - 10:32 - #5Questa sì, si può dire che è una mezza bufala: a parte che è molto più complesso gestire (in termini di programmazione) pagine web con un linguaggio che non è stato fatto per il web come c++ rispetto a php; inoltre quanto costerebbe (in emissioni) riprogrammare tutto il motore di facebook? Bisognerebbe rivedere forse anche degli aspetti di analisi e già apriti cielo!
C4life
23 dic 2009 - 11:23 - #6I linguaggi c/c++ sono usati quando si deve far fare alla macchina il massimo lavoro nel minimo intervallo di tempo, quindi ottimizzare i tempi di risposta ed i consumi energetici (in questo caso). Poi nessuno dice che sarà facile e veloce riprogrammare l’intera piattaforma (con tutte le cavolate inutili che ci sono), però i risultati si potranno vedere subito.
Mauriziosat,9
23 dic 2009 - 18:10 - #7incredibile che lo squallido moderatore abbia cancellato il seguente commento :
.
“facciamo così , risparmiamola tutta l’energia ….CHIUDIAMOLO FACEBOOK .
NON è ALTRO CHE UNA GRAN PERDITA DI TEMPO E DI RISORSE.
.
la metà dei dipendenti delll’azienda dove lavoro , sta ore ed ore a giocare alla fattoria o a commentare le baggianate che scrivono gli altri.”