Aller au contenu principal

25 articles tagués avec « Architecture »

Architecture patterns and design decisions

Voir tous les tags

Pipeline CI Sécurité en 9 Jobs : Scanner Chaque PR Automatiquement

· 16 minutes de lecture
Christophe Aboulicam
Founder & CTO at HLFH

STOA exécute 9 jobs de sécurité en parallèle sur chaque pull request — scanning de secrets, SAST pour trois langages, audits de dépendances, scanning de containers, conformité des licences, génération de SBOM et vérification des signatures de commits. Cet article détaille chaque job, explique ce qu'il détecte et vous montre comment adopter la même approche dans vos propres projets. C'est dans l'esprit de notre philosophie de gateway API open source : le scanning de sécurité doit être intégré dans le CI, pas rajouté après une compromission.

Benchmark des Gateways IA : Pourquoi le Débit Proxy Ne Suffit Pas

· 10 minutes de lecture
Christophe Aboulicam
Founder & CTO at HLFH

Les benchmarks de débit proxy vous indiquent à quelle vitesse un gateway peut transférer des requêtes HTTP. Ils ne vous disent rien sur la capacité de ce gateway à servir des agents IA, appliquer des guardrails sur les appels d'outils, ou gouverner des sessions autonomes. Nous avons construit un nouveau benchmark qui mesure ce qui compte vraiment.

AI Factory : comment un développeur livre 72 points de story par jour

· 13 minutes de lecture
Christophe Aboulicam
Founder & CTO at HLFH

Un seul développeur livrant 72 points de story par jour sur 7 composants, 22 PRs par semaine, avec zéro régression sur main. Ce n'est pas un exercice théorique — c'est le résultat mesuré de l'AI Factory de STOA Platform durant le Cycle 7 (9-15 février 2026). Cet article explique l'architecture, les protocoles de coordination, et les leçons difficiles qui permettent son fonctionnement.

Si vous construisez un MCP gateway ou toute plateforme open source complexe, les patterns décrits ici sont directement réutilisables. Ils ne sont pas liés à STOA — nous les avons extraits dans une bibliothèque de patterns réutilisables (HEGEMON) que tout projet peut adopter.

Patterns d'API Gateway Kubernetes : de l'Ingress au MCP (2026)

· 17 minutes de lecture
STOA Team
The STOA Platform Team

Les patterns d'API gateway natifs Kubernetes ont évolué de simples contrôleurs Ingress vers des architectures multi-modes sophistiquées prenant en charge les agents IA, l'intégration service mesh et les workflows GitOps. Ce guide couvre les quatre patterns essentiels — Ingress Controller, Gateway API, sidecar gateway et MCP gateway — avec des diagrammes d'architecture, des exemples d'implémentation et un cadre de décision pour choisir le bon pattern selon votre cas d'usage.

GitOps en 10 minutes : l'infrastructure comme dépôt Git

· 9 minutes de lecture
Christophe Aboulicam
Founder & CTO at HLFH

GitOps signifie que votre infrastructure est définie dans Git et automatiquement déployée depuis celui-ci. Ce guide explique ce qu'est GitOps, pourquoi c'est important pour les développeurs solo et les petites équipes, et comment démarrer — du versionnement des fichiers de configuration à l'automatisation complète avec ArgoCD.

Vous savez faire un git push sur votre code. Mais qu'en est-il de votre infrastructure ?

Votre configuration Nginx, vos règles de pare-feu, vos credentials de base de données, vos manifestes Kubernetes — où vivent-ils ? Si la réponse implique SSH, une page Wiki partagée, ou "demandez à Jean-Michel, c'est lui qui l'a configuré" — vous avez un problème.

GitOps signifie traiter l'infrastructure de la même façon que le code : versionné, révisé, auditable, et automatiquement déployé depuis un dépôt Git. Plus de SSH. Plus de "ça marche sur ma machine". Plus de configurations mystérieuses.

GitOps est un principe fondamental de la gestion d'API open source — et l'une des raisons pour lesquelles STOA a été conçu GitOps-first dès le premier jour.

Gateway sub-milliseconde : benchmarks reproductibles

· 7 minutes de lecture
STOA Team
The STOA Platform Team

STOA Gateway ajoute moins de 2 microsecondes d'overhead total par requête avec l'authentification par API key et le rate limiting activés. Chaque benchmark est reproductible grâce à des scripts publiés, et notre Gateway Arena exécute des tests comparatifs toutes les 30 minutes sur une infrastructure identique.

Cet article présente notre approche de benchmarking, les principaux résultats, et comment vous pouvez tout reproduire vous-même.

Plongée dans l'architecture du protocole MCP : flux de messages et transports

· 14 minutes de lecture
STOA Team
The STOA Platform Team

Le Model Context Protocol (MCP) est un protocole basé sur JSON-RPC 2.0 qui standardise comment les agents IA découvrent, s'authentifient et invoquent des outils externes. Il définit quatre phases — initialisation, découverte, invocation et streaming — sur des transports branchables incluant SSE, WebSocket et stdio. Cet article couvre les mécanismes internes du protocole qui comptent pour les déploiements en production.

MCP vs OpenAI Function Calling vs LangChain : lequel choisir en 2026 ?

· 12 minutes de lecture
STOA Team
The STOA Platform Team

Trois approches dominent la façon dont les agents IA appellent des outils externes en 2026 : le Model Context Protocol (MCP), OpenAI Function Calling et LangChain Tools. MCP est un protocole ouvert pour la découverte d'outils à l'exécution, compatible avec n'importe quel fournisseur de modèles IA. OpenAI Function Calling est une fonctionnalité propriétaire de l'API, étroitement intégrée aux modèles OpenAI. LangChain Tools est une abstraction de framework qui encapsule les définitions d'outils pour les pipelines d'orchestration. Ces trois approches résolvent des problèmes différents, opèrent à des couches distinctes, et peuvent coexister dans la même architecture.

Migration de DataPower et TIBCO vers des API Gateways modernes

· 8 minutes de lecture
STOA Team
The STOA Platform Team

Migrer depuis IBM DataPower ou TIBCO nécessite de séparer le routage gateway des fonctions spécifiques aux protocoles. Ce guide couvre une approche sidecar : déployer STOA pour le trafic REST/JSON, fédérer les identités via OIDC, et conserver les systèmes legacy pour les protocoles B2B où ils excellent.

IBM DataPower et TIBCO BusinessWorks représentent deux des plateformes d'intégration les plus profondément ancrées dans l'informatique d'entreprise. Les deux traitent des workloads critiques — services de jeton de sécurité, médiation multi-protocoles, fonctions de gateway B2B — dont les organisations dépendent quotidiennement.

Ce guide fournit une évaluation pratique des approches de migration pour les organisations qui évaluent des chemins de modernisation depuis ces plateformes.