article thumbnail

Agile Book Club: System Architecture

James Shore

But what about the components that make up a deployed system? Those components and interactions form your system architecture. Evolutionary System Architecture. ?? Discussion prompts: How have you seen teams approach designing system architecture? Doc Norton joins us to explore this question further.

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.

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Building Docker images for multiple operating system architectures

CircleCI

In this post I’ll discuss how to build Docker images within CI pipelines that target multiple processor architectures such as linux/amd64, linux/arm64, linux/riscv64, etc. Let’s take a look at an example code repository , built by Chad Metcalf, that demonstrates how to package an application into multi-architecture Docker images.

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. Good examples are described in the GraphRAG Manifesto by Philip Rathle at Neo4j. For example, “ Graph of Thoughts ” by Maciej Besta, et al.,

article thumbnail

TDD and System Architecture

Net Objectives

In truth, some of these problems actually indicate faults in the system architecture. For example, developers will struggle to write unit tests of behavior that is embedded in a user interface, or in stored procedures … Continue reading "TDD and System Architecture".

article thumbnail

Reduce ML training costs with Amazon SageMaker HyperPod

AWS Machine Learning - AI

Training a frontier model is highly compute-intensive, requiring a distributed system of hundreds, or thousands, of accelerated instances running for several weeks or months to complete a single job. For example, pre-training the Llama 3 70B model with 15 trillion training tokens took 6.5 million H100 GPU hours. 0.06% of the time.

Training 113
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. I made my first architectural decision” he told me. There are going to be six major subsystems.