Guides & Ressources HTTP

Plongez dans nos articles techniques sur HTTP, les APIs REST, le caching, la gestion d'erreurs et les bonnes pratiques de développement.

3 articles
02

L’observabilité distribuée expliquée simplement : du traceId au workflow métier

Trace technique, span et correlationId jouent des rôles très différents dans l’observabilité distribuée. Cet article clarifie enfin leurs responsabilités : le traceId suit l’exécution technique, le spanId structure les opérations locales, et le correlationId porte le fil rouge métier — indispensable pour relier plusieurs traces, plusieurs systèmes et plusieurs moments d’un même workflow. Une approche pragmatique, illustrée par des exemples concrets (PSP, webhooks, SQL, propagation HTTP).

Par Yvan NGOUDJOU·5 min de lecture
Lire
03

Réguler la latence d'un service web avec un PID : de FastAPI à Spring Boot

Un service HTTP est un système bouclable, exactement comme un convertisseur électronique 12 V → 5 V. Cet article applique la théorie du contrôle (régulateur PID, Ziegler-Nichols, modèle FOPDT) à la régulation dynamique de la concurrence d'un service web, testé sur FastAPI puis Spring Boot. Résultat : 5× moins de workers que la configuration Tomcat par défaut pour le même SLA, et une résilience native aux dérives que l'AWS Auto Scaling, asservi sur une métrique proxy (RPS), ne sait pas détecter.

Par Yvan NGOUDJOU·8 min de lecture
Lire