Definir un esquema de rate limiting multi-tenant para SaaS B2B
Visión general
De qué trata este proyecto.
Diseña un esquema de rate limiting multi-tenant con límites por tenant y endpoint, implementa el prototipo y obtén un certificado verificable.
El escenario
La startup (alrededor de 4,5 M EUR de ARR, clientes que van de pymes de 10 empleados a una multinacional de 2.000) no puede tirar abajo a clientes pequeños por culpa de clientes grandes en mal estado.
El Briefing
Lo que harás y lo que demostrarás.
Diseñar e implementar un esquema de rate limiting multi-tenant con tres niveles y un plan de roll-out que no rompa a clientes existentes.
Earning criteria — what you'll demonstrate
- Diseñar rate limiting multi-tenant con varios niveles coexistentes
- Aplicar el draft IETF de RateLimit Fields y errores 429 correctos
- Implementar token-bucket y sliding window sobre Redis
- Planear un roll-out seguro de rate limiting sobre tráfico real
Encaje académico
Dónde encaja esto en tus estudios.
Afina las mismas habilidades que tu titulación espera de ti.
API Design and GraphQL
Master · Software Engineering
Strong alignment
This challenge maps to API Design and GraphQL at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Habilidades
Habilidades que demostrarás.
Cada una aparece en tu credencial verificada.
- Rate Limiting
Apply rate limiting to solve real industry problems and demonstrate production-level capability.
- Multi Tenancy
Apply multi tenancy to solve real industry problems and demonstrate production-level capability.
- Rest Api Design
Apply rest api design to solve real industry problems and demonstrate production-level capability.
- Observability
Apply observability 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.
- Performance Testing
Apply performance testing to solve real industry problems and demonstrate production-level capability.
Carreras
Roles para los que esto te prepara.
Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.
Backend Engineer
Las Backend Engineers que dominan rate limiting protegen a la API de sus peores clientes sin penalizar a los buenos.
Este proyecto afina
- rate-limiting
- multi-tenancy
- rest-api-design