article thumbnail

AoAD2 Practice: Evolutionary System Architecture

James Shore

Evolutionary System Architecture. What about your system architecture? By system architecture, I mean all the components that make up your deployed system. When you do, you get evolutionary system architecture. This is a decidedly unfashionable approach to system architecture.

article thumbnail

Bliki: ConwaysLaw

Martin Fowler

We often see how inattention to the law can twist system architectures. If an architecture is designed at odds with the development organization's structure, then tensions appear in the software structure. 1: The source for Conway's law is an article written by Melvin Conway in 1968.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Article: Reducing Cognitive Load in Agile DevOps Teams Using Team Topologies

InfoQ Culture Methods

In this article we will be sharing our experience learned from 12 months of adopting certain management and organisational insights from the book Team Topologies. It shows how an inverse Conway manoeuvre can be used to improve the architecture.

Agile 115
article thumbnail

Article: Thriving in the Complexity of Software Development Using Open Sociotechnical Systems Design

InfoQ Culture Methods

An organisation designed using open sociotechnical systems theory will be a more humane one where people are more engaged. The amazing progress made in technology has led to blindly following the technical imperative at the cost of the social and human dimension.

article thumbnail

Unbundling the Graph in GraphRAG

O'Reilly Media - Ideas

For example, articles about former US vice president Al Gore might not discuss actor Tommy Lee Jones, although the two were roommates at Harvard and started a country band together. See the excellent talk “ Systems That Learn and Reason ” by Frank van Harmelen for more exploration about hybrid AI trends. What is GraphRAG?

article thumbnail

Components of Container Management

Dzone - DevOps

This is an article from DZone's 2023 Containers Trend Report. They also unlock system architecture to adopt a multi-cloud ecosystem by providing an abstraction between the application and underlying platform.

article thumbnail

4 questions CIOs are asking about cloud computing

CIO

David Linthicum , the author of An Insider’s Guide to Cloud Computing , recently wrote an article for InfoWorld that addresses this question. Cloud computing is a paradigm shift that requires us to think differently about system architecture; you have to stop treating your cloud like a data center. You may spend even more.

Cloud 148