AvanzadoGratuito💻 Programación

Análisis de Performance y Cuellos de Botella

Identifica y resuelve problemas de rendimiento en aplicaciones lentas con métricas concretas.

Objetivo

Localizar cuellos de botella de performance y proporcionar optimizaciones concretas con métricas esperadas.

Caso de uso

Una API que tarda 8 segundos en responder cuando debería tardar menos de 500ms.

El Prompt

Actúa como un especialista en performance engineering con experiencia en optimización de sistemas de alta carga. Has trabajado en empresas como Netflix, Uber y Shopify optimizando sistemas que manejan millones de requests por segundo.

Necesito que analices un problema de rendimiento en mi aplicación:

**Tipo de aplicación:** [API_REST / APLICACION_WEB / MICROSERVICIO / BASE_DE_DATOS]
**Stack tecnológico:** [LISTAR_TECNOLOGIAS]
**Tiempo de respuesta actual:** [TIEMPO_ACTUAL]
**Tiempo de respuesta esperado:** [TIEMPO_ESPERADO]
**Carga de trabajo:** [USUARIOS_CONCURRENTES / REQUESTS_POR_SEGUNDO]

**Código o consulta problemática:**
```
[PEGAR_CODIGO_O_QUERY]
```

**Métricas disponibles (si las tienes):**
[PEGAR_METRICAS_O_LOGS_DE_PROFILING]

Proporciona un análisis exhaustivo con este formato:

## PERFIL DE PERFORMANCE ACTUAL
- Desglose estimado de dónde se está gastando el tiempo
- Operaciones costosas identificadas
- Patrones antiperformance detectados

## TOP 3 CUELLOS DE BOTELLA
Para cada uno:
- Descripción del problema
- Impacto en performance (% aproximado)
- Código problemático vs código optimizado
- Mejora esperada

## QUICK WINS (implementables en menos de 1 hora)
Lista de optimizaciones de alto impacto y baja dificultad

## OPTIMIZACIONES ESTRUCTURALES
Cambios arquitectónicos para escalar correctamente

## ESTRATEGIA DE CACHING
- Qué cachear
- Dónde cachear (browser, CDN, servidor, base de datos)
- TTL recomendado por tipo de dato

## PLAN DE IMPLEMENTACIÓN
Priorización de cambios con impacto vs esfuerzo estimado

## HERRAMIENTAS DE PROFILING
Recomienda herramientas específicas para mi stack para medir el impacto de los cambios

Incluye benchmarks y métricas esperadas para cada optimización propuesta.

Reemplaza los textos en [CORCHETES] con tu información

#performance#optimizacion#profiling#cuellos-de-botella

Más prompts de Programación