Actualiza la documentación para reflejar el cambio de Express a Fastify en el backend y ajusta las notas de la PoC en lecciones aprendidas.
This commit is contained in:
@@ -43,9 +43,9 @@
|
||||
|
||||
### PoC propuesta
|
||||
|
||||
PoC propuesta: Backend mínimo (Node/Express) que implemente search IGDB + RAWG y cache LRU de 24h
|
||||
PoC propuesta: Backend mínimo (Node/Fastify) que implemente search IGDB + RAWG y cache LRU de 24h
|
||||
|
||||
- Backend mínimo: Node/Express (JavaScript o TypeScript) con endpoints REST simples.
|
||||
- Backend mínimo: Node/Fastify (JavaScript o TypeScript) con endpoints REST simples.
|
||||
- Endpoint primario: `GET /api/search?query=<término>` que combine resultados de IGDB (primario) y RAWG (fallback) y normalice campos.
|
||||
- Cache: LRU en memoria con TTL 24h (ej. `node-lru-cache`) y opción a Redis con TTL para producción.
|
||||
- Control de uso: contadores por API y por usuario/IP, circuit breaker y backoff (respetar 429 y header `Retry-After`).
|
||||
|
||||
Reference in New Issue
Block a user