Pular para o conteúdo

Demonstração guiada · avaliação preparada

Desafio

Encurtador de links · Médio

Desafio · arquitetura de sistema

Encurtador de links

Projete um serviço que transforme URLs longas em links curtos e redirecione visitantes rapidamente. O sistema recebe picos de tráfego e precisa continuar disponível quando um componente falhar.

Requisitos funcionais

  • Criar um link curto a partir de uma URL original.
  • Redirecionar cada visita para o destino correto.
  • Contabilizar acessos sem atrasar o redirecionamento.

Requisitos de qualidade

Latência

p95 abaixo de 100 ms

Escala

10 mil req/s

Disponibilidade

99,95%

Verificando a disponibilidade da demonstração…