Vamos explorar isso. A sustentabilidade no software e nas operações de TI está se tornando cada vez mais importante, devido à crescente consciência sobre as mudanças climáticas e a necessidade de reduzir nosso consumo de energia.
A indústria de tecnologia está cada vez mais ciente de sua pegada de carbono e está tomando medidas para reduzir seu impacto ambiental, seja através de otimizações de software, inovações em infraestrutura ou a localização estratégica de data centers.
1. Do PHP para o Hack no Facebook
Em 2014, o Facebook anunciou o Hack, uma linguagem de programação que era uma versão modificada do PHP. Uma das grandes razões para essa mudança foi a eficiência. Ao melhorar a eficiência do código, o Facebook poderia reduzir a quantidade de servidores necessários para executar o mesmo trabalho, o que, por sua vez, reduziria o consumo de energia.
Com a escala do Facebook, a economia de apenas uma ou duas dezenas de por centos na eficiência do servidores, resultou em uma economia de centenas de milhões de doláres em custos com energia por ano.
2. Datacenter da Microsoft no oceano
Enquanto os datacenters consomem uma quantidade considerável de energia para operar, uma parcela significativa dessa energia é usada para manter os servidores resfriados através de sistemas de ar-condicionado.
Em 2018, a Microsoft lançou o "Project Natick", que envolveu o afundamento de um datacenter no oceano. A ideia por trás disso era aproveitar a troca de calor mais eficiente da água do mar para resfriar os servidores.
3. Mineração de Bitcoin dentro de geleiras
Como resultado, os mineradores procuram lugares onde a energia é barata e o resfriamento é eficiente. Algumas operações de mineração foram estabelecidas nas regiões mais frias do planeta, para aproveitar o ar frio natural para resfriar o equipamento de mineração.
4. Engenharia Sustentável e Avançada para Datacenters Massivos
À medida que os datacenters crescem em tamanho e número, torna-se cada vez mais importante considerar abordagens sustentáveis e inovadoras para seu design e operação.
Além da localização (como datacenters subaquáticos ou em regiões frias), outras inovações incluem o uso de energia renovável, como solar ou eólica, para alimentar os datacenters, bem como técnicas avançadas de gestão térmica.
5. Ferramentas de IA como ChatGPT
Treinar modelos de linguagem grande como o ChatGPT requer quantidades massivas de poder computacional e, consequentemente, energia. Embora o treinamento seja a parte mais intensiva em energia, até mesmo a inferência (responder perguntas, por exemplo) consome energia.
Há muitas críticas sobre o uso de tais modelos para respostas simples, já que um modelo menor ou uma abordagem mais tradicional poderia responder a mesma pergunta com muito menos consumo de energia.