Cloud Arch Simulator é um jogo de estratégia, simulação e indie para PC que coloca o jogador no papel de arquiteto de nuvem responsável por corrigir e escalar infraestruturas reais sob pressão. A experiência gira em torno de diagnosticar sistemas com falhas, tomar decisões precisas de design e resistir a picos intensos de tráfego sem recorrer a tecnologias fictícias ou mecânicas simplificadas.
Gameplay
O ciclo principal começa com a herança de uma topologia de nuvem já existente em produção e com problemas. O jogador implanta a estrutura, observa os pontos de saturação sob carga e analisa os padrões de falha antes de qualquer redesenho. A partir daí o foco passa para a arquitetura, onde componentes como CDNs, caches, load balancers, grupos de autoscaling, filas de mensagens e bancos de dados são posicionados e conectados para controlar o fluxo de tráfego.
Uma vez que o design entra em produção, chega um pico cronometrado que pode atingir até 120 vezes o volume normal, seguido de eventos de caos como falhas de instâncias, pressão sobre caches, atraso de réplicas e quedas completas de zonas de disponibilidade. A pontuação considera o cumprimento do SLA, o uso do orçamento e a limpeza geral da infraestrutura, em uma escala de C a S. Uma fase separada de estimativa exige calcular picos de requisições por segundo, proporções de leitura/escrita e crescimento de armazenamento a partir de briefings em linguagem simples, antes mesmo de desenhar qualquer diagrama.
Cada componente segue o comportamento documentado em ambientes reais. Caches só protegem os recursos downstream quando posicionados corretamente. Leituras e escritas seguem curvas distintas. Réplicas podem retornar dados desatualizados mesmo quando as métricas de disponibilidade parecem perfeitas. Filas de mensagens oferecem apenas buffer temporário, e não capacidade adicional. Autoscaling inclui atrasos de cold start. Tentativas e zonas de disponibilidade criam raios de impacto que ampliam problemas quando mal aplicados. A interface permite edições em tempo real entre o diagrama visual e o código de infraestrutura equivalente, com traços de latência ao vivo, indicadores pulsantes de tráfego e um sistema de alertas em três estágios que pode escalar até o colapso.
Game Modes
O jogo é focado em uma carreira single-player com 25 contratos que vão de Junior Dev a Tech Lead e Principal Architect. Cada contrato apresenta um cenário diferente inspirado em incidentes comuns de produção, como picos virais com leitura intensa, sistemas de comentários com primeira escrita, perda de tráfego fantasma, tempestades de pedidos em flash sales, stampedes de cache, migrações de monólito para microsserviços e quedas em múltiplas zonas. Contratos de estimativa priorizam cálculos de dimensionamento antes da construção, enquanto os de arquitetura testam posicionamento, conexões e resiliência sob carga real.
Dicas estão disponíveis em vários níveis para qualquer contrato, permitindo completar as fases sem conhecimento prévio. Níveis mais altos removem as dicas e introduzem variações no timing dos eventos de caos, além de penalidades orçamentárias por reimplantações repetidas, reforçando a importância do planejamento inicial em vez de iterações.
Core Systems and Tradeoffs
O posicionamento determina se o offload realmente acontece. Escalar leituras entre réplicas pode esconder falhas de consistência que só aparecem no reload do usuário. Caches mortos transformam misses em thundering herds que sobrecarregam a origem. A divisão gradual de tráfego permite migrações em produção de serviços legados. O readout de corretude destaca requisições que retornam resultados incorretos mesmo passando nos health checks, separando disponibilidade de precisão.
O orçamento é consumido continuamente durante o downtime, tornando visíveis os impactos de custo e risco de cada decisão de posicionamento. O feedback visual inclui traços de latência no estilo CRT, indicadores de nós sobrecarregados e atividade de cabos que reflete o volume real de tráfego em cada segmento.
Is It Worth Playing?
Cloud Arch Simulator é voltado para engenheiros de software, engenheiros de confiabilidade de sites, estudantes e qualquer pessoa interessada em entender como sistemas distribuídos falham e se recuperam. Os cenários reproduzem padrões reais de produção sem abstrações, recompensando estimativas precisas e posicionamento correto em vez de tentativa e erro. A progressão pelos 25 contratos desenvolve familiaridade com tradeoffs presentes no trabalho real com infraestrutura, e o sistema de dicas garante acessibilidade, enquanto a performance S-rank exige execução precisa sem ajuda.
Jogadores que gostam de diagnosticar diagramas, calcular capacidade a partir de requisitos breves e acompanhar feedback ao vivo sobre latência e corretude vão encontrar sistemas claros e com consequências reais. Quem busca ação tradicional ou elementos narrativos encontrará uma simulação focada. O jogo está disponível para PC sem modos adicionais ou expansões necessárias para a experiência principal.