Reprojetar a API pública do receptivo turístico de Porto de Galinhas
Visão geral
Sobre o que é este desafio
Implemente paginação por cursor e limite de taxa na API de turismo e receba um certificado verificável.
O cenário
O grupo intermedia cerca de 7.000 reservas por mês na alta temporada do litoral sul pernambucano, com 60 pousadas parceiras e 22 agências integradas via API; duas quedas em dezembro custaram três dias de vendas diretas e geraram pedido formal de indenização de um canal de venda online.
O Brief
O que você vai fazer e o que vai demonstrar.
Como reprojetar a API pública de disponibilidade — limitação de taxa, paginação e documentação — para suportar o pico da alta temporada sem quebrar as 22 agências já integradas?
Earning criteria — what you'll demonstrate
- Dimensionar políticas de limitação de taxa a partir de tráfego real, distinguindo pico legítimo de consumo abusivo
- Implementar paginação por cursor em API REST e explicar por que ela resolve o problema de resultados repetidos sob estoque volátil
- Projetar experiência do desenvolvedor mensurável: reduzir o tempo até a primeira chamada bem-sucedida
- Aplicar padrões de gateway de API para separar preocupações de borda (autenticação, cotas, limitação) da lógica de negócio
- Documentar contratos em OpenAPI 3.1 de forma que a documentação e o comportamento real não divirjam
Adequação ao Programa
Onde isso se encaixa no seu programa.
Aperfeiçoa as mesmas habilidades que seu curso espera que você demonstre.
Conteúdo alinhado em breve.
Habilidades
Habilidades que você vai demonstrar.
Cada um aparece no seu certificado verificado.
- Rest Api Design
Apply rest api design to solve real industry problems and demonstrate production-level capability.
- Rate Limiting
Apply rate limiting to solve real industry problems and demonstrate production-level capability.
- Developer Experience
Apply developer experience to solve real industry problems and demonstrate production-level capability.
- Api Gateway Patterns Kong Envoy
Apply api gateway patterns kong envoy to solve real industry problems and demonstrate production-level capability.
- Oauth 2 0 Jwt
Apply oauth 2 0 jwt to solve real industry problems and demonstrate production-level capability.
Carreiras
Cargos para os quais este desafio te prepara.
Títulos reais. Pontes reais de habilidades. Escolha o mais próximo da sua trajetória.
Trilhas de carreira que este desafio desenvolve
Funções canônicasEngenheiro de Plataforma
Cotas, limitação de taxa e portais de documentação são o produto de uma equipe de plataforma. O desafio entrega prática em desenhar a borda da API e em medir o tempo que um consumidor externo leva para integrar com sucesso.
Este desafio aprimora
- rate-limiting
- developer-experience
- api-gateway-patterns-kong-envoy
Engenheiro de Segurança
Limitação de taxa e autenticação por token são controles de segurança de borda antes de serem controles de desempenho. Aqui a pessoa exercita separar consumo abusivo de tráfego legítimo e proteger uma API pública sem bloquear parceiros reais.
Este desafio aprimora
- rate-limiting
- oauth-2-0-jwt
- api-gateway-patterns-kong-envoy
Engenheiro de Confiabilidade de Sites
As duas quedas de dezembro são um caso clássico de confiabilidade sob pico sazonal. O desafio treina dimensionar proteção a partir de tráfego real e validar a proteção com teste de carga antes de a temporada chegar.
Este desafio aprimora
- rate-limiting
- rest-api-design
- developer-experience
Só mais uma coisa