Protestos contra centros de dados na Europa: o que fazer
Resposta curta (verificado a 2026-11-07): Na sexta-feira, 6 de novembro de 2026, várias centenas de ativistas entraram na obra de um centro de dados da Microsoft na Plimsollweg, no bairro de Sloterdijk, em Amesterdão. A polícia neerlandesa disse ter detido 150 a 200 pessoas por suspeita de invasão. A ação fez parte da "Stop Dirty Data Centres", dois dias de protestos em 15 países europeus. Na Europa, a disputa é sobretudo sobre a rede elétrica, e os números neerlandeses mostram porquê: os centros de dados consumiam 4,6 % da eletricidade do país no fim de 2024, e os operadores de rede esperam cerca de 15 % em 2030. Para quem aluga servidores, a lição é a mesma dos EUA: capacidade já construída e com energia vale mais do que capacidade planeada. Também medimos a que distância estão os grandes hubs do nosso local em Praga.
Fontes. Al Jazeera com AFP e AP (2026-11-06), AP via ABC News (Mike Corder e Suman Naishadham, 2026-11-06), NL Times (2026-11-06, citando a AT5 e a NOS), NL Times de 2026-01-28 e 2026-07-14 para os números neerlandeses, e uma discussão no Hacker News. As contagens de participantes variam entre meios; damos o intervalo e quem disse o quê.
O que aconteceu em Amesterdão e na Europa
A ação foi organizada pelo Geef Tegengas, um grupo neerlandês de ação direta. Juntaram-se a Extinction Rebellion e ativistas pró-palestinianos; a Fossielvrij NL protestou à parte, junto ao local. Um porta-voz do Geef Tegengas disse à AT5 que entraram cerca de 500 pessoas; a Al Jazeera, a AFP e a AP falaram em "várias centenas"; o NL Times escreveu que dezenas saltaram a vedação e centenas ficaram de fora. Alguns subiram a uma grua e acenderam tochas, e a polícia usou gás pimenta. "Não queremos que seja construído. Ninguém precisa dele", disse Nathan Timmer, do Geef Tegengas. A Microsoft afirmou respeitar o direito ao protesto pacífico, mas não aprovar "quaisquer ações ilegais ou que ponham em risco a segurança das pessoas".
Amesterdão foi o ponto mais ruidoso de uma campanha mais ampla. A AP conta ações em 15 países, incluindo Irlanda, Polónia, Dinamarca, Finlândia, Espanha, Itália, França e Reino Unido. Cerca de 100 pessoas protestaram diante do parlamento polaco e uma dúzia junto a um local perto de Berlim. Em Milão, mais de 1.000 pessoas de cerca de 40 comités locais tinham marchado a 10 de outubro. A exigência comum é uma moratória sobre grandes projetos novos. O dinheiro em jogo é muito: o PwC Global Data Centre Outlook 2026-50, citado pela AP, prevê 5,6 biliões de dólares de investimento em centros de dados na Europa nesse período, cerca de 18 % do total mundial.
É o lado europeu do que vimos nos EUA, onde os eleitores apoiaram restrições em 45 de 46 votações apuradas e 9 em cada 10 comentários nas câmaras municipais se opuseram a novos centros. Os argumentos diferem num ponto: na Europa, a capacidade da rede vem primeiro.
Os números neerlandeses por trás da revolta
| Facto | Valor | Fonte |
|---|---|---|
| Projeto da Microsoft em Sloterdijk | Ligação de 78 MW, três torres de 85 m, 23.000 metros quadrados | NL Times, 2026-01-28 |
| Proibição nacional de hiperescala (2022) | Só se ambos forem cumpridos: >= 70 MW E >= 10 hectares | NL Times, 2026-01-28 |
| Microsoft Middenmeer, 2025 | 1,17 TWh, cerca de 1 % dos 116 TWh do país | NRC via NL Times, 2026-07-14 (dados da RVO ao abrigo da EED) |
| Peso dos centros de dados na eletricidade | 4,6 % no fim de 2024 (CBS); cerca de 15 % previstos em 2030 | NL Times, 2026-07-14 |
| Lista de espera para ligação à rede | Mais de 14.000 empresas e cerca de 7.300 famílias | NL Times, 2026-07-14 |
Duas coisas explicam porque o protesto foi num local legal. Primeiro, a licença é antiga. "Esta licença foi concedida há cinco anos. Portanto, já não posso fazer nada", disse em janeiro no parlamento a ministra de gestão Mona Keijzer. Segundo, os dois limiares da proibição têm de ser cumpridos em conjunto. Um local de 78 MW em 2,3 hectares fica abaixo, por isso o deputado da ChristenUnie Pieter Grinwis pediu para trocar "e" por "ou". Fica a comparação dele: "neste momento há 10.000 casas que não estão a ser construídas", num país onde milhares de empresas esperam ligação à rede.
Para quem compra alojamento, a tabela diz uma coisa: nos hubs da Europa Ocidental, o que falta não é terreno nem edifícios, mas megawatts. Um local com a energia já contratada e ligada está numa posição muito diferente de um que ainda espera. O nosso guia de centros de dados Tier III na Europa explica o que perguntar sobre energia e redundância.
Medido: a que distância estão os hubs de Praga? eu_rtt.js
Se a capacidade nos hubs ficar mais difícil de comprar, quanto se perde fora de Amesterdão ou Frankfurt? Medimos. O script abre ligações TCP a pontos públicos de ping em sete cidades europeias e cronometra o handshake, que é uma ida e volta na rede. Não precisa de root nem de ICMP. Guarde-o como eu_rtt.js:
// eu_rtt.js - TCP connect time (handshake RTT) from this server to public
// ping endpoints in European hub cities. Usage: bun eu_rtt.js [samples]
import net from "node:net";
const TARGETS = [
["Amsterdam", "ams-nl-ping.vultr.com"],
["Frankfurt", "fra-de-ping.vultr.com"],
["London", "lon-gb-ping.vultr.com"],
["Paris", "par-fr-ping.vultr.com"],
["Warsaw", "waw-pl-ping.vultr.com"],
["Madrid", "mad-es-ping.vultr.com"],
["Stockholm", "sto-se-ping.vultr.com"],
];
const N = Number(process.argv[2] || 15);
function connectMs(host) {
return new Promise((resolve) => {
const t0 = performance.now();
const s = net.connect({ host, port: 80, timeout: 3000 });
s.once("connect", () => { resolve(performance.now() - t0); s.destroy(); });
s.once("timeout", () => { resolve(null); s.destroy(); });
s.once("error", () => resolve(null));
});
}
const pct = (a, p) => a[Math.min(a.length - 1, Math.floor(p * a.length))];
console.log("city host ok min median p90");
for (const [city, host] of TARGETS) {
await connectMs(host); // warm DNS, not counted
const xs = [];
for (let i = 0; i < N; i++) {
const ms = await connectMs(host);
if (ms != null) xs.push(ms);
await Bun.sleep(200);
}
xs.sort((a, b) => a - b);
const f = (v) => (v == null ? "-" : v.toFixed(1)).padEnd(7);
console.log(
city.padEnd(12) + host.padEnd(26) + String(xs.length).padEnd(4) +
f(xs[0]) + f(pct(xs, 0.5)) + f(pct(xs, 0.9))
);
}
console.log(`samples=${N} bun=${Bun.version} date=${new Date().toISOString()}`);
Resultado, executado num servidor DCXV Cloud no nosso local de Praga com Bun 1.4.4 a 2026-11-07 (30 medições por cidade, tempos em ms):
city host ok min median p90
Amsterdam ams-nl-ping.vultr.com 30 15.3 23.5 24.3
Frankfurt fra-de-ping.vultr.com 30 9.2 17.2 20.0
London lon-gb-ping.vultr.com 30 20.2 28.2 29.1
Paris par-fr-ping.vultr.com 30 17.6 26.2 27.0
Warsaw waw-pl-ping.vultr.com 30 25.0 26.1 27.6
Madrid mad-es-ping.vultr.com 30 35.6 43.6 44.5
Stockholm sto-se-ping.vultr.com 30 39.1 46.9 48.4
samples=30 bun=1.4.4 date=2026-11-07T07:04:22.516Z
Como ler:
- Para o caminho, use o mínimo. Seis das sete medianas ficam cerca de 8 ms acima do seu mínimo; a de Varsóvia não. Uma primeira execução com 15 medições, minutos antes, deu o mesmo quadro (Frankfurt 9,8 / 17,7 ms). Não apurámos de onde vêm esses 8 ms, por isso compare cidades entre si e não leia a mediana como distância de rede.
- Frankfurt e Amesterdão estão perto. 9,2 ms e 15,3 ms no mínimo. Para uma loja online, uma API ou um ambiente de trabalho remoto, é uma pequena parte do que o utilizador já espera. O nosso guia para escolher a localização de um servidor cloud na Europa mostra como pesar isto face ao local real dos utilizadores.
- As rotas seguem o peering, não o mapa. Varsóvia está mais perto de Praga do que Amesterdão, mas deu 25,0 ms contra 15,3 ms. Meça a partir de onde vai correr; não adivinhe pela distância. Fizemos o mesmo para a memória na nossa medição de latência de memória.
- O que não medimos. São pontos de um só fornecedor, a partir de um local, numa manhã. Não medimos a partir do nosso local na Covilhã.
O que significa se aluga servidores
- Pergunte por megawatts, não por metros quadrados. A lista de espera neerlandesa mostra o que significa faltar uma ligação à rede. Se um fornecedor lhe vende capacidade num edifício novo, pergunte se a energia está contratada e ligada hoje, não "prevista para o próximo ano".
- O hub não é a única resposta. Um local com energia já disponível, a 10-15 ms de Frankfurt ou Amesterdão, serve a maioria das cargas europeias sem diferença visível. Teste com o script acima antes de decidir.
- Mantenha a portabilidade. Protestos, moratórias e filas de rede podem atrasar uma nova região durante anos. Guarde imagens, cópias de segurança e DNS numa forma que possa restaurar noutro lado, como na nossa lista de verificação de migração para a cloud.
- Conte com mais transparência. O número de Middenmeer existe porque a Diretiva de Eficiência Energética da UE obriga os grandes locais a declarar o consumo. Números semelhantes por local vão surgir em toda a UE e alimentar os próximos debates locais.
Capacidade existente na Europa
Os nossos servidores cloud e servidores dedicados funcionam em centros de dados Tier III em Praga e na Covilhã, já construídos, com energia e em serviço. Escreva para sales@dcxv.com com a dimensão da carga de trabalho e a localização dos seus utilizadores, e diremos qual o local adequado e quanto custa.
