performance

Recursos prácticos sobre performance para ingenieros de software.

107 resultados

Optimizando para Velocidad y Eficiencia

El rendimiento es una feature. Las aplicaciones lentas pierden usuarios, aumentan costos de infraestructura y crean mala experiencia de desarrollador. El profiling, benchmarking y la optimización sistemática son habilidades esenciales para ingenieros senior.

Esta sección cubre técnicas de profiling, optimización de queries de base de datos, análisis de bundles frontend, detección de memory leaks y estrategias de reducción de latencia. Cada guía incluye objetivos medibles y benchmarks antes/después.

intermediate

Plantilla de Performance Budget

Plantilla para definir y enforcear web performance budgets: LCP, INP, CLS targets, resource budgets...

performance web-vitals lighthouse core-web-vitals
intermediate

Plantilla de Planificación de Capacidad

Una plantilla reutilizable para planificar capacidad del sistema, estimar crecimiento y prevenir...

advanced

Arquitectura de Aplicaciones LLM

Construir aplicaciones LLM en produccion end-to-end. Cubre capas de API, gestion de prompts,...

advanced

Optimización de Costos LLM

Optimizar costos LLM en produccion. Cubre model routing, prompt compression, caching, batch API,...

advanced

Evaluación de LLM

Evaluar aplicaciones LLM en produccion. Cubre RAGAS, LLM-as-judge, evaluacion humana, A/B testing,...

advanced

Referencia Detallada del OpenAI API

el OpenAI API en produccion. Cubre chat completions, streaming, function calling, structured...

advanced

Caching GraphQL

Cachear respuestas GraphQL en cada capa: CDN, gateway, DataLoader, persisted queries y cliente....

advanced

Guía de Entrevistas de System Design: Conceptos Clave

Una guía práctica para entrevistas de system design: escalabilidad, bases de datos, caching, load...

advanced

Caching a Nivel Aplicación

Implementar caches en memoria, distribuidos e hibridos en la capa de aplicacion. Cubre caches LRU,...

caching in-memory distributed-cache guide
advanced

Invalidation de Cache

estrategias de invalidation de cache: TTL, event-driven, versioned keys, tag-based purging y...

advanced

Estrategia de Caching CDN

Disenar caching CDN para aplicaciones web y APIs. Cubre edge caching, cache keys, cache headers,...

advanced

Estrategias de Caching con Redis

caching con Redis: cache-aside, read-through, write-through, write-behind y refresh-ahead. Cubre...

advanced

Concurrencia en Go

Concurrencia en Go en produccion. Cubre goroutines, channels, context, select, sync primitives,...

advanced

Concurrencia en Java

Concurrencia en Java en produccion. Cubre threads, locks, CompletableFuture, virtual threads,...

advanced

Python Asyncio en Producción

Ejecutar Python asyncio en produccion con confianza. Cubre event loops, gestion de tasks,...

advanced

Python Asyncio

Master programación asincrónica en Python con asyncio. Cubre coroutines, tasks, event loops,...

intermediate

Almacenamiento Blob: Patrones S3, GCS y Azure Blob para

Guía práctica sobre almacenamiento blob en la nube: diseño de buckets, control de acceso, políticas...

intermediate

Estrategias de Caché

Guía práctica sobre estrategias de caché: caché del navegador, caché perimetral de CDN, caché de...

intermediate

Pooling de Conexiones

Guía práctica sobre pooling de conexiones de base de datos: dimensionar pools, manejar timeouts de...

connection-pooling pgbouncer database-performance resource-management
advanced

Sharding de Base de Datos

Guía práctica sobre sharding de base de datos: elegir claves de shard, enrutar consultas,...

No se encontraron resultados.