Blog d'Obi Madu

Blog d'Obi Madu

Articles récents et réflexions issus de mon parcours professionnel et technique.

Articles en vedette

Derniers articles

01-09 / 16
Comment fonctionnent les applications mobiles
Mobile15 min de lecture

Comment fonctionnent les applications mobiles

Les trois façons de construire une app mobile, ce que chacune fait réellement sous le capot, et le schéma d'architecture partagé derrière React Native, Flutter et Tauri mobile.

Une base de code, Web et Bureau
System Design12 min de lecture

Une base de code, Web et Bureau

Comment concevoir une app Tauri pour que le même code React tourne dans le navigateur et sur le bureau, en mettant les différences de runtime derrière une interface de service.

Architecturer les budgets d'AI Gateway : Virtual Keys, Provider Keys et quotas distribués
AI Engineering12 min de lecture

Architecturer les budgets d'AI Gateway : Virtual Keys, Provider Keys et quotas distribués

Un plan pour concevoir un système global de quotas d'IA. Comment séparer l'exécution des requêtes de la vérité du budget sous forte concurrence.

LiteLLM vs. Bifrost : Choisir un AI Gateway
AI Engineering9 min de lecture

LiteLLM vs. Bifrost : Choisir un AI Gateway

Une comparaison pratique entre l'état distribué basé sur Python de LiteLLM et la performance brute basée sur Go de Bifrost, pour vous aider à choisir un AI gateway.

Le pooling de clés API avec Bifrost
System Design9 min de lecture

Le pooling de clés API avec Bifrost

Un guide pratique pour configurer le pooling de clés API dans Bifrost et comment le scaler en toute sécurité sur plusieurs nœuds en externalisant vos rate limits.

LiteLLM comme AI Gateway distribué
À la uneAI Engineering8 min de lecture

LiteLLM comme AI Gateway distribué

Comment regrouper des clés API et plusieurs backends sous un seul id de modèle pour augmenter votre capacité de rate limit, et comment LiteLLM garde ce pooling cohérent entre plusieurs nœuds.

Scaler les AI Gateways : Comment regrouper des clés API et survivre aux rate limits
AI Engineering10 min de lecture

Scaler les AI Gateways : Comment regrouper des clés API et survivre aux rate limits

Apprenez à surmonter les rate limits strictes des providers LLM en regroupant des clés API, et explorez l'architecture à 3 couches nécessaire pour le suivi distribué des tokens.

Architecture de facturation mobile fiable : Ce que j'ai appris à mes dépens
À la uneMobile20 min de lecture

Architecture de facturation mobile fiable : Ce que j'ai appris à mes dépens

Un regard concret sur la résolution des problèmes de facturation des abonnements mobiles lorsque les webhooks, les achats en sandbox et l'identité des utilisateurs échouent.

OAuth vs OIDC : La différence enfin expliquée
System Design20 min de lecture

OAuth vs OIDC : La différence enfin expliquée

Une explication pratique d'OAuth, OIDC, des jetons d'accès et des jetons d'ID sans la confusion habituelle liée à l'authentification.