Atualização editorial em : atribuições, limites e orientações corrigidos com fontes; a data da publicação original foi preservada.

O número de ambientes que cabem em um servidor e o número de tarefas que ele consegue executar ao mesmo tempo respondem a perguntas diferentes. Confundir as duas medidas produz uma estimativa de capacidade que pode falhar justamente no pico de demanda.

Como interpretar a demonstração

Na transcrição da palestra de Felipe Huici no QCon London 2026, publicada em setembro, a demonstração de mais de um milhão de VMs usa ambientes em scale-to-zero, retomados sob demanda. Na discussão com o público, Huici reconhece limites de recursos e a necessidade de dimensionar a concorrência e enfileirar solicitações. Isso não demonstra um milhão de tarefas simultâneas com o mesmo tempo de resposta.

Separe três números na estimativa

Este exercício de dimensionamento é uma proposta, não um benchmark de Unikraft ou de qualquer servidor:

  • Ambientes cadastrados: quantos estados precisam ser mantidos? Estime armazenamento para snapshots, retenção e recuperação, sem tratá-lo como capacidade de CPU.
  • Tarefas ativas: quantas precisam executar simultaneamente, com qual uso de CPU, memória e I/O? Separe o valor típico do pico que o produto promete atender.
  • Solicitações em espera: quantas podem aguardar e por quanto tempo? Defina limite de fila, expiração e resposta quando não houver capacidade.

Exemplo puramente aritmético: se o planejamento supõe dez mil ambientes e 2% ativos ao mesmo tempo, ele precisa explicar como atender 200 tarefas concorrentes. O percentual é uma hipótese deste exemplo, não um dado observado. Testar apenas a retomada de um ambiente não verifica essa hipótese.

Para um ensaio posterior, registre versão da aplicação, hardware, tamanho do estado, distribuição das chegadas e duração das tarefas. Inclua uma rajada acima da capacidade prevista, em ambiente isolado, e observe espera e erros. O aceite deve considerar a resposta percebida pelo usuário, não apenas o tempo para iniciar a VM.

A fonte consultada foi a transcrição; a demonstração não foi reproduzida e o vídeo não foi auditado. Não houve benchmark, ensaio de isolamento ou execução de agentes. Nenhuma garantia de segurança decorre apenas da quantidade de ambientes demonstrada.