Blog de Obi Madu

Blog de Obi Madu

Artículos y ensayos recientes de mi recorrido profesional y técnico.

Artículos destacados

Últimos artículos

01-09 / 16
Cómo funcionan las apps móviles
Mobile15 min de lectura

Cómo funcionan las apps móviles

Las tres formas de construir una app móvil, qué ejecuta realmente cada una por debajo, y el patrón de arquitectura compartido detrás de React Native, Flutter y Tauri mobile.

Una base de código, Web y Escritorio
System Design12 min de lectura

Una base de código, Web y Escritorio

Cómo diseñar una app de Tauri para que el mismo código React corra en el navegador y en el escritorio, poniendo las diferencias de runtime detrás de una interfaz de servicio.

Arquitectura de presupuestos para AI Gateways: Virtual Keys, Provider Keys y cuotas distribuidas
AI Engineering12 min de lectura

Arquitectura de presupuestos para AI Gateways: Virtual Keys, Provider Keys y cuotas distribuidas

Un plano para diseñar un sistema global de cuotas de IA. Cómo separar la ejecución de peticiones de la verdad del presupuesto bajo alta concurrencia.

LiteLLM vs. Bifrost: Elegir un AI Gateway
AI Engineering9 min de lectura

LiteLLM vs. Bifrost: Elegir un AI Gateway

Una comparación práctica entre el estado distribuido basado en Python de LiteLLM y el rendimiento bruto basado en Go de Bifrost, para ayudarte a elegir un AI gateway.

Agrupar claves de API con Bifrost
System Design9 min de lectura

Agrupar claves de API con Bifrost

Una guía práctica para configurar la agrupación de claves de API en Bifrost y cómo escalarla de forma segura entre múltiples nodos externalizando tus rate limits.

LiteLLM como AI Gateway distribuido
DestacadoAI Engineering8 min de lectura

LiteLLM como AI Gateway distribuido

Cómo agrupar claves de API y múltiples backends bajo un único id de modelo para aumentar tu capacidad de rate limit, y cómo LiteLLM mantiene ese pooling consistente entre múltiples nodos.

Escalando AI Gateways: Cómo agrupar claves de API y sobrevivir a los rate limits
AI Engineering10 min de lectura

Escalando AI Gateways: Cómo agrupar claves de API y sobrevivir a los rate limits

Aprende a superar los estrictos rate limits de los proveedores de LLM agrupando claves de API y explora la arquitectura de 3 capas necesaria para el seguimiento distribuido de tokens.

Arquitectura para una facturación móvil confiable: Lo que aprendí a las malas
DestacadoMobile20 min de lectura

Arquitectura para una facturación móvil confiable: Lo que aprendí a las malas

Una mirada al mundo real sobre cómo solucionar la facturación de suscripciones móviles cuando los webhooks, las compras en sandbox y la identidad del usuario fallan.

OAuth vs OIDC: La Diferencia Explicada por Fin
System Design20 min de lectura

OAuth vs OIDC: La Diferencia Explicada por Fin

Una explicación práctica de OAuth, OIDC, access tokens e ID tokens sin la habitual confusión sobre autenticación.