Pular para o conteúdo
← Voltar para o Skalablog

Artigo publicado

System Design Arena vale a pena em 2026?

Engenharia de Software

Cinco problemas de entrevista, um editor de diagramas e um juiz de IA: o System Design Arena do Lucas Montano chegou ao mercado em 2026 com uma proposta simples. Você lê o problema, estuda os artigos relacionados e desenha a solução. O que falta é profundidade nos requisitos e transparência no scoring.

O que é o System Design Arena?

O System Design Arena é um playground de system design criado pelo Lucas Montano, criador de conteúdo brasileiro de tecnologia. A proposta é simples: você estuda artigos de fundamentos, lê problemas reais de entrevista e desenha a arquitetura em um editor visual. A análise abaixo vem do vídeo publicado em 25 de julho de 2026 pelo canal Augusto Galego, que recebeu o convite do próprio Montano para testar o projeto antes do lançamento.

O site funciona em inglês e em português, embora a tradução tenha falhas pontuais no editor. Há uma biblioteca de problemas, sessões de design limitadas e um leaderboard. O plano anual custa US$ 50 e libera pontuação, veredito de aprovado ou reprovado e o modo de simulação com falhas.

Quais problemas o playground oferece hoje?

A biblioteca tinha cinco problemas no momento da gravação, todos clássicos de entrevista. O Augusto confirma que já resolveu ao menos dois deles em processos seletivos reais: o encurtador de URL e o design de feed estilo Twitter ou LinkedIn. Qualquer usuário pode propor um novo problema, e a equipe valida a submissão antes de publicá-la.

Cada problema vem com uma descrição de requisitos de escala e uma arquitetura de referência. No caso do encurtador, a meta declarada é lidar com 100 milhões de URLs criadas por dia, com proporção de leitura para escrita de 10 para 1, o que significa cerca de 1 bilhão de acessos diários. Esse número importa: ele define as decisões de cache, banco de dados e replicação que o candidato precisa justificar.

Como funciona o modo de estudo com artigos?

Antes de resolver um problema, o site oferece 27 artigos de fundamentos. O conteúdo cobre o passo a passo da entrevista, o teorema de CAP, consistent hashing, bancos de dados e armazenamento em cache. A explicação do teorema de CAP é correta segundo a análise: como o particionamento de rede é dado no contexto, a escolha real fica entre consistência e disponibilidade.

A crítica aqui é de organização. Os artigos existem, mas aparecem desconexos, e a mesma biblioteca é compartilhada entre problemas diferentes porque todos apontam para a mesma URL de aprendizado. O Augusto sugere uma área dedicada onde fosse possível buscar conceitos como load balancer ou API gateway, com flashcards e microperguntas de decisão.

Outro ponto de atenção: termos como SQL e noSQL nem aparecem no índice. Para alguém saindo do zero, o guia de entrevista é enxuto demais para ensinar a levantar requisitos funcionais e não funcionais durante a conversa com o entrevistador.

Como é desenhar uma solução no editor?

O editor visual foi o ponto que mais agradou na análise. Você monta a arquitetura com componentes de cliente, load balancer, servidores de aplicação, filas, caches e bancos de dados, além de suportar diagramas em Mermaid. Para desenhar a solução de alto nível de um problema, o Augusto considera a ferramenta bem legal.

No teste, ele construiu uma arquitetura com separação de leitura e escrita no estilo CQRS: escritas em um banco SQL para garantir unicidade dos hashes, réplicas de leitura em noSQL e uma camada de cache na frente. Essa separação faz sentido porque a proporção de 10 leituras para cada escrita justifica bancos especializados, e as réplicas nem precisam usar a mesma tecnologia.

O fluxo sugerido para praticar fica assim:

  1. Leia a descrição do problema e os requisitos de escala.
  2. Estude os artigos relacionados, como estratégias de fanout no caso do feed do Twitter.
  3. Desenhe a arquitetura de alto nível com os componentes disponíveis.
  4. Adicione notas de implementação explicando cada decisão.
  5. Rode o score e, no plano pago, injete falhas com o modo de chaos.

O que o juiz de IA e o chaos testing entregam?

O modo pago inclui simulação de falhas, chamada de chaos, em que você injeta perda de pacotes, picos de CPU e outros problemas para ver como o sistema se comporta. O Augusto gostou bastante da ideia e avalia que, se funcionar de forma consistente, o recurso é genial. Ao mesmo tempo, o teste expôs uma fragilidade: ao simplesmente empilhar 40 load balancers e 30 caches, a nota subiu antes de piorar, o que sugere que o scoring pode ser enganado por quantidade em vez de qualidade.

O veredito textual do AI judge trouxe observações corretas: ausência de estratégia concreta de geração de IDs, falta de tratamento de colisão, modelo de dados subespecificado e fluxos vagos. As recomendações seguintes, porém, mostraram que o juiz não entendeu partes do desenho, sugerindo simplificar para um único repositório quando a intenção era justamente ter réplicas de leitura. O maior problema operacional: o usuário clica em score e a nota demora ou simplesmente não aparece com a justificativa ao lado.

Parte gratuita ou paga: o que vale mais?

A conclusão da análise é direta: a parte mais valiosa hoje é a gratuita. Ler os problemas, estudar os artigos relacionados e conferir a arquitetura de referência já justifica a visita. A tabela abaixo resume o que cada camada entrega segundo o vídeo:

AspectoParte gratuitaPlano anual (US$ 50)
Biblioteca de problemasCompletaCompleta
Artigos de fundamentos27 artigos27 artigos
Score e vereditoNãoSim
Simulação de chaosNãoSim
Sessões de designLimitadasMaior liberdade

Se você tem US$ 50 sobrando e quer brincar com o chaos testing e os vereditos, o plano pago diverte. Se o objetivo é estudar, comece pela parte free.

Quais são as limitações do produto hoje?

O Augusto resume o estado atual como um MVP de uma ideia muito legal. As limitações se concentram em três frentes, e nenhuma delas é fatal para o projeto:

  • Profundidade do guia. O material ensina os passos, mas não define o que é um requisito funcional, e alguém inexperiente vai travar nessa etapa.
  • Falta de estrutura de entrevista completa. Não há campos dedicados a requisitos, trade-offs ou a possibilidade de gravar áudio para simular a argumentação verbal, que é metade da entrevista real.
  • Scoring opaco. A nota aparece sem uma crítica clara do motivo, e o teste mostrou que empilhar componentes aleatórios confunde o juiz.

Vale comparar com o ecossistema brasileiro: plataformas pagas como o Crazystack Typescript e iniciativas como o Bootcamp do Dev Doido, do criador Gustavo Dev Doido, atacam a mesma dor de preparação para entrevistas com formatos diferentes, geralmente mais voltados a curso estruturado do que a prática livre. O System Design Arena se diferencia justamente por oferecer prática ativa com desenho, algo que curso gravado não entrega.

Vale a pena usar o System Design Arena em 2026?

Sim, vale usar a parte gratuita em 2026, e o produto tem potencial para chegar perto de uma entrevista real com as melhorias sugeridas. O Augusto fechou a análise recomendando o modo free e dizendo que mandaria feedback ao Montano pelo WhatsApp. Para quem está se preparando, a escada sugerida na análise é entender os conceitos base, aprender a estrutura da entrevista, dominar técnicas como consistent hashing e praticar de forma iterativa: resolver metade de um problema difícil, identificar as lacunas e voltar à teoria.

Sobre a pergunta que abriu o vídeo, se vale a pena estudar system design e leetcode na era da IA, os dois criadores divergem. Montano defende que é o conhecimento menos impactado pela inteligência artificial; o Augusto discorda em parte, especialmente no caso do leetcode, que já é fortemente automatizável. O system design continua cobrando julgamento humano sobre trade-offs, e é aí que a prática em playground faz diferença.

Perguntas frequentes

  • O System Design Arena é gratuito?

A biblioteca de problemas e os 27 artigos de fundamentos são gratuitos. O plano anual de US$ 50 libera pontuação, veredito e o modo de simulação com falhas.

  • Quem criou o System Design Arena?

O projeto foi criado pelo Lucas Montano, criador de conteúdo brasileiro de tecnologia. Ele convidou o Augusto Galego para analisar a plataforma ainda em fase de construção, antes do lançamento.

  • Quais problemas existem na plataforma?

Havia cinco problemas clássicos na época da análise, incluindo encurtador de URL e design de feed estilo Twitter. Usuários podem propor novos problemas, sujeitos a validação.

  • O playground substitui treinar com um entrevistador?

Ainda não. A análise aponta que falta espaço dedicado a requisitos, trade-offs e argumentação verbal, que são partes centrais de uma entrevista real. O produto é um MVP promissor, não uma simulação completa.

  • Preciso saber system design antes de usar?

Ajuda, mas a parte gratuita serve como revisão: os problemas vêm com artigos de contexto, como o consistent hashing explicado com o modelo mental do anel de hash. Para quem parte do zero, o guia interno é enxuto demais e pede material complementar.

Do vídeo à página: transforme análises em artigos

Esta análise nasceu de um vídeo de 21 minutos do Augusto Galego, e boa parte do valor, as críticas ao scoring, a tabela de free contra pago, a escada de aprendizado, estava presa no formato de vídeo, difícil de citar e de buscar. Se você também produz análises, aulas ou entrevistas no YouTube, esse conhecimento merece uma versão em texto que os mecanismos de busca conseguem indexar.

O Skala Blog faz exatamente essa conversão: você cola a URL do vídeo, a ferramenta transcreve o conteúdo e gera um artigo estruturado, pronto para revisão e publicação. Levar sua análise de sistema do vídeo para a página escrita é o mesmo salto que separa desenhar uma arquitetura de defendê-la em uma entrevista.

Source video