- Architecture
- Conférence
- Introduction
- 55 min
Cache-moi si tu peux : patterns et piĂšges du cache en production
Date jeudi
Horaire 11h30 Ă 12h25
Salle Amphi B
Description
"On va mettre un cache, ça ira plus vite." Cette phrase a dĂ©jĂ coĂ»tĂ© des nuits blanches Ă bien des Ă©quipes. Le cache est souvent introduit comme une "optimisation" rapide Ă mettre en place. En rĂ©alitĂ©, il transforme profondĂ©ment le comportement d'un systĂšme : cohĂ©rence Ă©ventuelle, donnĂ©es obsolĂštes, effets de bord distribuĂ©s... et bugs impossibles Ă reproduire. Aujourd'hui, ces mĂȘmes dĂ©fis rĂ©apparaissent dans les architectures intĂ©grant des LLMs, avec l'Ă©mergence de modĂšles comme le *semantic caching*. Partons ensemble pour un voyage pragmatique dans le monde du cache : - ce qu'est rĂ©ellement un cache (et ce qu'il n'est pas), - les principaux patterns de caching et leurs compromis, - les anti-patterns classiques qui transforment une application rapide en cauchemar opĂ©rationnel, - un arbre de dĂ©cision pour choisir la bonne stratĂ©gie. Cette session vous donnera les outils pour construire des systĂšmes rapides et prĂ©visibles, et vous aidera Ă ne plus jamais considĂ©rer le cache comme un simple dĂ©tail d'implĂ©mentation.
Orateur·ices
Sébastien Lecacheur
TrĂšs attachĂ© au logiciel libre pour dĂ©couvrir comment les autres dĂ©veloppeurs programment et comment ces projets fonctionnent, jâaime le code ! DĂ©veloppeur C, puis web, puis Java EE, puis PHP, puis Android, puis⊠Le langage de programmation nâest quâun moyen pour moi. En tant quâarchitecte je suis continuellement partagĂ© entre âaller viteâ et âsâattarder sur les dĂ©tailsâ.
Actions rapides
Les sessions futures sur le mĂȘme thĂšme
- Architecture
- Conférence
Du rate limiting technique à la plateforme API monétisée : notre retour d'expérience
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
Jeudi 14h00 Ă 14h55 - Amphi A
- 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