- Architecture
- Conférence
- Standard
- 55 min
Du rate limiting technique à la plateforme API monétisée : notre retour d'expérience
Date jeudi
Horaire 14h00 Ă 14h55
Salle Amphi A
Description
Fin 2025, nous avons mis en place un mĂ©canisme de rate limiting sur nos APIs Ă lâaide de Spring Cloud Gateway. DĂ©but 2026, le business y voit une opportunitĂ© plus large : quotas journaliers, endpoints premium et facturation Ă lâusage. Nous avons du rĂ©agir et faire Ă©voluer un mĂ©canisme purement technique en une plateforme API beaucoup plus large : Gateway custom vs solution dâAPI Management sur Ă©tagĂšre (Kong, Gravitee...) Quotas persistants vs limites court terme Gestion in-memory vs stockage Redis distribuĂ© Performance Ă 200 requĂȘtes par seconde et 400k utilisateurs ObservabilitĂ© interne vs exposition client Dans ce talk, nous dĂ©crirons la mise en place de notre rate limiting technique puis les dilemmes rencontrĂ©s en le transformant en plateforme API commercialisable
Orateur·ices
Benoit Averty
Je suis Lech Lead chez Whoz. Je reste polyvalent et j'aime participer Ă tous les aspects d'un produit : front, back, data, dĂ©ploiement. Je suis trĂšs attachĂ© Ă la qualitĂ© des produits que je dĂ©veloppe et j'aime revenir aux fondamentaux des technologies que j'utilise. Mes intĂ©rĂȘts du moment : DĂ©veloppement d'agents, Elastic, Kafka.
Mickaël Barroux
Consultant fullstack sĂ©nior spĂ©cialisĂ© en dĂ©veloppement Kotlin, Java et Scala. Participe Ă la mise en place de bonnes pratiques au sein des Ă©quipes : TDD, BDD, DDD, mob-programming, deÌsendettement, clean code.
Actions rapides
Les sessions futures sur le mĂȘme thĂšme
- Architecture
- Tool in action
Green Architecture : moins de gras, plus dâimpact, plus d'efficacitĂ© !
Vos APIs ont pris un peu de poids ? Elles consomment plus que nĂ©cessaire ? Pas de panique, on sort la boĂźte Ă outils pour leur faire un Green relooking ! Dans ce Tools-in-Action, nous appliquerons pas Ă pas le framework "API Green Score" sur une API rĂ©elle et existante, avec des outils open-source et des mĂ©triques concrĂštes. Le constat est simple : les APIs modernes sont souvent gourmandes. Le problĂšme ? Pas le manque de principes, mais lâabsence de rĂšgles mesurables et automatisĂ©es. En live, nous : - prendrons les mesures (payload, latence, cache), - calculerons le Green Score par endpoint, - mettrons en place des rĂšgles actionnables : compression GZIP/Brotli, champs partiels, allĂšgement des donnĂ©es transfĂ©rĂ©es, pagination obligatoire, ⊠- automatiserons la non-rĂ©gression (SonarQube, Spectral). RĂ©sultat ? Une API plus lĂ©gĂšre, plus rapide, et un impact environnemental rĂ©duit. Nous vous montrerons les gains en direct (avant/aprĂšs) : trafic rĂ©seau rĂ©duit, latence stabilisĂ©e, cache optimisĂ©. Et pour repartir avec du concret, un repo GitHub vous attend avec tout le nĂ©cessaire pour reproduire la dĂ©marche.
Jeudi 15h00 Ă 15h25 - Amphi A
- Architecture
- Conférence
Gateway API, 10 ans de maturation pour une nouvelle API Kubernetes
Exposer une application Kubernetes au monde peut devenir un vrai casse tĂȘte đ§. Nous avons d'un cĂŽtĂ© les API standards avec Ingress, service de `type=LoadBalancer`, voir mĂȘme les NodePorts⊠et de l'autre, les APIs custom proposĂ©es par les Ingress Controllers et Service-Meshes trĂšs avancĂ©es mais non standard đ AprĂšs tant d'annĂ©es de confusion, une nouvelle API, nommĂ©e Gateway API, arrive tout juste en v1.0 (đ) pour contenter Ă la fois les dĂ©veloppeurs et les opĂ©rateurs de cluster ou d'infrastructure đ€Ż! Nous dĂ©couvrirons ensemble cette nouvelle API, ses fonctionnalitĂ©s avancĂ©es et les implĂ©mentations qui vous permettrons de les utiliser dans votre cluster âĄïž!
Vendredi 8h30 Ă 9h25 - Amphi D
- Architecture
- Conférence
Direct en production !
Depuis des annĂ©es, nous utilisons plusieurs environnements intermĂ©diaires avant LA livraison en production. Mais en 2026, est-ce vraiment nĂ©cessaire ? Sommes-nous certains quâun dĂ©ploiement en recette nous garantit une livraison rĂ©ussie en production ? Et si nous tentions le coup ? Et si nous bazardions tout pour ne conserver que la production ? Durant cette prĂ©sentation, nous explorerons comment allier craft et ingĂ©nierie logicielle pour concevoir des architectures prĂȘtes pour la production. Nous aborderons les meilleures pratiques, les outils et les stratĂ©gies essentiels pour minimiser les risques et maximiser l'efficacitĂ©.
Vendredi 11h30 Ă 12h25 - Amphi E