Tu endpoint devuelve respuesta en 340ms. Eso es bueno o malo? Depende del tipo de endpoint.
Benchmarks de tiempo de respuesta (2026)
| Tipo | Excelente | Bueno | Aceptable | Necesita trabajo |
|---|---|---|---|---|
| CRUD simple | < 50ms | < 100ms | < 200ms | > 500ms |
| Joins / agregaciones | < 100ms | < 250ms | < 500ms | > 1s |
| Busqueda | < 200ms | < 500ms | < 1s | > 2s |
Por que los promedios mienten — usa percentiles
P50 es la experiencia tipica. P95 captura cold starts y queries lentas. P99 es lo que tus power users van a experimentar.
Top 6 causas de APIs lentas
- Indices faltantes en la DB — causa #1
- N+1 queries — 50 items = 50 queries separadas
- Sin connection pooling — +20-50ms por request
- APIs externas sin timeout — Stripe lento = tu API lenta
- Cold starts serverless — 200-2000ms de overhead
- Payload demasiado grande — pagina y comprime
Como medir continuamente
Nurbak Watch trackea P50/P95/P99 de cada API route desde dentro del servidor. Alertas cuando la latencia sube. Gratis en beta.

