• 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

Voir la vidéo

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