Skip to Content
Architecture logicielle : Les parties difficiles
book

Architecture logicielle : Les parties difficiles

by Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani
November 2024
Intermediate to advanced
462 pages
14h 36m
French
O'Reilly Media, Inc.
Book available
Content preview from Architecture logicielle : Les parties difficiles

Deuxième partie. Remettre les choses en place

Tenter de diviser un module cohésif ne ferait qu'augmenter le couplage et diminuer la lisibilité.

Larry Constantine

Une fois qu'un système est décomposé, les architectes estiment souvent qu'il est nécessaire de le recoudre pour qu'il fonctionne comme une unité cohérente. Comme Larry Constantine l'indique si éloquemment dans la citation précédente, ce n'est pas aussi facile que ça en a l'air, car il faut faire de nombreux compromis lorsqu'on démantèle les choses.

Dans cette deuxième partie de l'ouvrage, nous abordons diverses techniques permettant de surmonter certains des défis difficiles associés aux architectures distribuées, notamment la gestion de la communication des services, des contrats, des flux de travail distribués, des transactions distribuées, de la propriété des données, de l'accès aux données et des données analytiques.

Lapremière partie portait sur la structure; la deuxième partie porte sur la communication. Une fois que l'architecte a compris la structure et les décisions qui y ont conduit, il est temps de réfléchir à la façon dont les éléments structurels interagissent les uns avec les autres.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Apprendre la conception pilotée par les domaines

Apprendre la conception pilotée par les domaines

Vlad Khononov
Maîtriser l'architecture de l'API

Maîtriser l'architecture de l'API

James Gough, Daniel Bryant, Matthew Auburn
Mesures de l'architecture logicielle

Mesures de l'architecture logicielle

Christian Ciceri, Dave Farley, Neal Ford, Andrew Harmel-Law, Michael Keeling, Carola Lilienthal, João Rosa, Alexander von Zitzewitz, Rene Weiss, Eoin Woods

Publisher Resources

ISBN: 9798341611085