Immutable Patterns of System Design; From Monolith to Agentic AI - James Eastham - NDC London 2026

Immutable Patterns of System Design; From Monolith to Agentic AI - James Eastham - NDC London 2026

🎙 James Eastham 👥 227K 📅 5 février 2026 ⏱ 57 min 👁 7K 📄 conférence technique 🧭 2026-08-13
Disponible en : Français (actuel) English

Mots-clés

evolvabilityencapsulationevent-driven architectureports and adaptersagentic AI

Résumé

Dans cette conférence donnée à NDC London en 2026, James Eastham explore les patterns immuables de conception de systèmes qui transcendent les changements technologiques. Il illustre son propos à travers l’histoire de Jane, une ingénieure principale chez Plant-Based Pizza, chargée de faire évoluer un système existant et d’intégrer des agents IA. Eastham identifie cinq patterns fondamentaux : l’évolutivité, l’encapsulation, la robustesse (loi de Postel), la gestion des données et la conception orientée événements. Il souligne que, malgré l’évolution des technologies (monolithe, microservices, serverless, agentic AI), ces principes restent essentiels pour construire des systèmes fiables, performants et adaptables. Il recommande des pratiques comme les ports et adaptateurs, l’event storming et le domain storytelling pour maintenir une architecture saine. La conférence met en garde contre les pièges de la sur-ingénierie et de l’absence de frontières claires entre les services, et insiste sur l’importance de la conception initiale et de l’évolution itérative.

149 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La conférence apporte une valeur pratique indéniable en présentant des patterns concrets et des heuristiques directement applicables. L’argumentation est solide, s’appuyant sur des références théoriques (Ashby, Fowler, O’Reilly, Postel) et des exemples concrets. Eastham utilise une narration engageante (l’histoire de Jane) pour illustrer les concepts, ce qui facilite la compréhension. Il aborde également les défis spécifiques posés par les systèmes autonomes (agents IA) et montre comment les patterns classiques restent pertinents. La démonstration est progressive et bien structurée, même si certaines transitions pourraient être plus fluides.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est globalement bonne : l’orateur cite des auteurs et des ouvrages reconnus (Ross Ashby, Barry O’Reilly, Martin Fowler, Pat Helland) et s’appuie sur des principes établis comme la loi de Ashby et la loi de Postel. Les sources mentionnées sont pertinentes et crédibles, bien que non vérifiées de manière indépendante. Le titre est en adéquation avec le contenu, même s’il pourrait être plus précis. La conférence ne comporte pas de séquence publicitaire, mais mentionne des produits (Data Dog) sans en faire la promotion.

187 mots

Adéquation titre / contenu

Le titre reflète bien le contenu : la conférence explore des patterns de conception de systèmes qui restent pertinents malgré l'évolution technologique, en incluant l'IA agentique.

Qualité & fiabilité

8/10

Conférence technique de qualité, s'appuyant sur des références reconnues (Ashby, Fowler, O'Reilly, Postel) et des exemples concrets. Le contenu est cohérent et bien structuré, mais certaines affirmations manquent de nuances et la vérification des sources est limitée.

Moments clés

Sources citées

  • NDC Conferences — Site officiel des conférences NDC, où la présentation a été donnée.
  • NDC London — Page dédiée à la conférence NDC London, où l'enregistrement a eu lieu.

Sources concordantes

  • The Architect's Paradox — Ouvrage de Barry O'Reilly mentionné dans la conférence, traitant de l'évolution architecturale.
  • Residues — Ouvrage de Barry O'Reilly mentionné, approfondissant les concepts d'architecture évolutive.
  • Data on the Inside vs Data on the Outside — Article de Pat Helland cité pour illustrer l'encapsulation des données.

Apport & nouveautés

Cette conférence apporte une synthèse claire et pratique des patterns de conception de systèmes qui restent pertinents malgré l’évolution technologique. L’originalité réside dans l’application de ces patterns aux systèmes d’IA agentique, un domaine en pleine expansion. L’orateur propose une approche pragmatique, basée sur des exemples concrets et des références théoriques solides.

Pour aller plus loin :

  • Loi de Ashby — Note de pertinence : Fondement théorique de l’évolutivité.
  • Architecture hexagonale — Note de pertinence : Pattern de conception pour séparer la logique métier des infrastructures.
  • Event storming — Note de pertinence : Technique de conception collaborative pour comprendre les processus métier.
  • Loi de Postel — Note de pertinence : Principe de robustesse pour les interactions entre systèmes.

117 mots

Profil radar

Le profil radar montre une conférence équilibrée, avec des scores élevés en quantité et qualité d'information, ainsi qu'en fiabilité. Le niveau technique est légèrement inférieur, indiquant une accessibilité pour un public large. La fiabilité globale est renforcée par l'utilisation de sources reconnues.

Fiabilité 8/10