Toda a stack — API e banco — roda em uma única região (us-east). Usuários na Europa e na Ásia a acessam atravessando o oceano, pagando centenas de milissegundos por requisição, e uma queda regional derruba o produto inteiro. Torne-a multi-região.
Deploy multi-região roda a stack em duas ou mais regiões geográficas, com geo-routing enviando cada usuário para a mais próxima. Isso reduz latência para um público global e sobrevive a uma queda regional. Os bancos replicam entre regiões para manter os dados disponíveis em todo lugar. O trade-off é o custo de replicação cross-region e a resolução de conflito sob escritas concorrentes.
Os critérios e pesos de avaliação serão revelados após você enviar sua solução. Isso garante uma avaliação justa de suas habilidades de design.
Desenhe seu diagrama de arquitetura, explique suas decisões de design e receba feedback gerado por IA.
Para a melhor experiência, faça os desafios em um computador ou tablet — desenhar a arquitetura no celular é difícil.