Cómo escala OpenAI PostgreSQL a 800 millones de usuarios
Cómo OpenAI sirve a 800 millones de usuarios de ChatGPT con un solo PostgreSQL primario y sin sharding: réplicas, PgBouncer y p99 < 50 ms.
Backend DevelopmentJose Vela · Desarrollo web y agentes de IA
Escribo sobre programación y agentes de IA: cómo hago las cosas, qué me funciona y dónde me atasco.
Último artículo AI Agents
El desarrollo con agentes de código visto desde la escalada: cuánto trabajo acumulamos sin feedback, qué detecta los errores y qué daño hacen.
Empieza así · 6 min de lectura
Un escalador avanza por la pared. Lleva arnés, está encordado y alguien le asegura desde abajo. A medida que sube, pasa la cuerda por los seguros de la vía.
Cada elemento cumple una función. El croquis ayuda a elegir el recorrido. Los seguros limitan la distancia de una caída. La cuerda absorbe parte de su energía. El asegurador presta atención y actúa cuando hace falta.
Llevar arnés es solo una pieza del sistema.
Cómo OpenAI sirve a 800 millones de usuarios de ChatGPT con un solo PostgreSQL primario y sin sharding: réplicas, PgBouncer y p99 < 50 ms.
Backend DevelopmentSoporte offline en Next.js con Service Workers desde cero y sin librerías: estrategia Cache First, lista de archivos automática y pruebas en local.
Web DevelopmentTutorial de un buscador de noticias con LangChain y Pydantic: agentes con herramientas, validación de datos y una arquitectura lista para producción.
Backend DevelopmentCrea un buscador de noticias en 75 líneas de Python con la API de Serper: peticiones, manejo de JSON y resultados en tiempo real, paso a paso.
Backend DevelopmentQué es el Client-Side Rendering (CSR), cómo funciona, sus ventajas e inconvenientes para el SEO y cuándo conviene elegirlo frente al SSR.
Web DevelopmentQué es el Server-Side Rendering y por qué sigue siendo clave en 2025: pros y contras, Next.js, Nuxt, SvelteKit, Edge SSR, streaming e ISR.
Web DevelopmentSobre mí
Ingeniero de software full stack · Barcelona
Trabajo con TypeScript, Python, React, Angular y Node.js. Ahora mismo construyo aplicaciones de IA en producción —agentes con uso de herramientas, orquestación multiagente y RAG— y backends serverless en AWS, además de sistemas MES para la industria. En este blog cuento lo que aprendo por el camino: qué me ha funcionado, qué no y por qué.
Trayectoria completa →¿Algo no te funciona al seguir un artículo? ¿Quieres proponerme una colaboración o contarme un proyecto? Puedes escribirme aquí.