Modular Monoliths and Other Facepalms - Kevlin Henney - NDC London 2026

Modular Monoliths and Other Facepalms - Kevlin Henney - NDC London 2026

🎙 Kevlin Henney 👥 227K 📅 5 février 2026 ⏱ 63 min 👁 41K 📄 revue de littérature 🧭 2026-08-13
Disponible en : Français (actuel) English

Mots-clés

modular monolithmicroservicesinformation hidingParnasUnix philosophy

Résumé

Kevlin Henney, dans cette conférence donnée à NDC London en 2026, critique la tendance actuelle à redécouvrir des concepts architecturaux anciens sous de nouveaux noms, en particulier le ‘modular monolith’. Il souligne que les monolithes modulaires ne sont pas une nouveauté, mais une reformulation de principes de modularité établis depuis les années 1960-1970. Il retrace l’histoire de la modularité, citant des travaux fondateurs comme ceux de David Parnas sur le critère de décomposition en modules, la philosophie Unix de Doug McIlroy, et les idées d’Alan Kay sur la programmation orientée objet. Henney insiste sur l’importance de comprendre les principes sous-jacents plutôt que de se laisser séduire par des termes à la mode. Il illustre son propos avec des anecdotes sur la taille des services, la calibration des perceptions de la dette technique, et la nécessité de bien partitionner les systèmes. Il conclut que la clé n’est pas le choix entre monolithe et microservices, mais la qualité de la modularité et le respect des frontières conceptuelles. La conférence est une mise en garde contre l’amnésie collective de l’industrie logicielle et un plaidoyer pour une meilleure transmission des connaissances historiques.

188 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur des informations est élevée : l’orateur apporte une perspective historique rare et précieuse, reliant des concepts souvent présentés comme nouveaux à des travaux fondateurs. L’argumentation est solide, appuyée sur des références précises (Parnas, Unix, Smalltalk) et des exemples concrets. Henney démontre que la modularité est un principe intemporel, et que les échecs viennent souvent d’une mauvaise application plutôt que d’un choix architectural erroné. Il utilise un ton vivant et des anecdotes pour illustrer ses points, ce qui rend le discours accessible sans sacrifier la rigueur. La démonstration est convaincante, même si elle aurait pu être renforcée par des études de cas plus détaillées.

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

La rigueur scientifique est bonne : les références citées sont pertinentes et correctement attribuées (Parnas, McIlroy, Kay). Cependant, la description de la vidéo ne fournit pas de liens directs vers ces sources, ce qui limite la vérifiabilité immédiate. Le titre est bien choisi, car il annonce clairement le sujet et le ton critique. L’adéquation entre le titre et le contenu est excellente. Les commentaires du public sont globalement positifs, saluant la pertinence du sujet et la qualité de l’exposé, bien que certains regrettent un manque de solutions pratiques.

208 mots

Adéquation titre / contenu

Le titre reflète bien le contenu : il annonce une critique des tendances architecturales, et le contenu explore effectivement les 'facepalms' liés à la redécouverte de concepts anciens.

Qualité & fiabilité

8/10

L'exposé s'appuie sur des références historiques et techniques solides (Parnas, Unix philosophy, Smalltalk), avec une argumentation structurée et une mise en perspective critique. La fiabilité est élevée, mais l'absence de sources formelles dans la description et le ton parfois anecdotique limitent légèrement la note.

Moments clés

Sources citées

  • NDC Conferences — Organisateur de la conférence, mentionné dans la description.
  • NDC London — Conférence où le talk a été enregistré, mentionné dans la description.

Sources concordantes

  • Building Microservices (Sam Newman) — Ouvrage de référence sur les microservices, cité dans les commentaires comme recommandant de commencer par un monolithe bien structuré.

Sources discordantes

  • Commentaire sur les avantages des microservices — Certains commentaires défendent l'utilisation de microservices dès le départ, arguant que la modularité peut être obtenue autrement, ce qui contraste avec la position de Henney.

Apport & nouveautés

L’apport original de cette vidéo est de remettre en perspective les tendances architecturales actuelles en les reliant à l’histoire du génie logiciel. Henney démontre que le ‘modular monolith’ n’est pas une innovation mais une redécouverte de principes de modularité établis depuis des décennies. Il offre une synthèse historique précieuse, reliant des concepts comme l’information hiding, la philosophie Unix et la programmation orientée objet à des pratiques modernes. Cette perspective permet de mieux comprendre les causes des échecs architecturaux et d’éviter de répéter les erreurs du passé.

Pour aller plus loin :

145 mots

Profil radar

Le profil radar montre une excellente qualité et fiabilité des informations, avec une quantité d'information élevée. Le niveau technique est bon, mais légèrement inférieur aux autres dimensions, indiquant que le contenu est accessible à un public large. La note globale de 4 étoiles reflète une conférence très instructive et bien argumentée.

Fiabilité 8/10

💬 Sur les 30 commentaires analysés, le climat est globalement positif, avec des retours enthousiastes sur la pertinence du sujet et la qualité de l'exposé. Plusieurs commentaires soulignent l'importance de la perspective historique et la justesse des critiques, bien que certains regrettent un manque de solutions pratiques.