Executando verificação de segurança...
6

Pitch: Aprenda system design sendo detetive num jogo

Fala pessoal! Vim aqui divulgar um interativo didático que acabei de lançar: o SDPD (System Design Police Department).
É um jogo interativo e gratuito (claro) que ensina System Design através de casos de investigação policial. A ideia é simples: em vez de ler teoria solta, você investiga sistemas distribuídos que falharam. Analisa logs, inspeciona componentes num diagrama interativo, identifica a causa raiz e recomenda o fix. Tipo um detetive de infraestrutura.

A inspiração veio do https://sqlpd.com, que faz algo parecido pra SQL. Como o que eu mais gosto é falar sobre System Design, imaginei que seria uma boa.

São 33 casos que cobrem replicação, consistência, load balancing, caching, messageria, storage, networking e tópicos avançados como chaos engineering e distributed tracing.

Os casos são sequenciais e vão aumentando de dificuldade, com um sistema de ranks de Rookie até Chief.

O projeto é open source e suporta Português e Inglês.

Tá no ar em https://sdpd.live.

Se curtir, deixa uma estrela no repo. Se encontrar um bug ou tiver uma ideia de caso novo, abre uma issue. Feedback é sempre bem-vindo!

Carregando publicação patrocinada...
1

Transformar o aprendizado passivo em mão na massa de investigação é o caminho mais rápido pra criar casca como Arquiteto.

É o tipo de mentalidade que tentamos fomentar na crom.run: entender a engenharia por trás do clique. O projeto é open source, é leve e resolve uma dor real de aprendizado. Pretende abrir o repositório?

3
1

Não tinha encontrado, recomendo colocar no site também.

Acredito que possa ter mais acessos e contribuição no github com isso.

1
0
1

Parabens Lucas, adorei a ideia! Bem criativo, te enviei uma msg no linkedin sobre o jogo, pra participar do meu podcast e contar sobre o desenvolvimento do jogo e divulgar. Se tiverinteresse 😉