Remove Database Remove Design Remove Software Architecture Remove Training
article thumbnail

Trends and Topics for 2022

Adrian Cockcroft

I did a few talks on this subject early in the year, and linked this to the sustainability advantages of serverless architectures. The need for systems to be resilient is still increasing, and chaos engineering tools and techniques are developing as a key way to validate that resilience is working as designed. primarily virtual?—?and

article thumbnail

How architecture evolves into strategy

O'Reilly Software

It's a given that we must design a system, including a local software architecture, that actually runs, that is "solid." This is supported in real terms through standards and consistent application of conventions, both in the information architecture (i.e., It must be useful, have utility. Solid doesn't mean inflexible.

Strategy 100
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

MLOps and DevOps: Why Data Makes It Different

O'Reilly

Let’s start by considering the job of a non-ML software engineer: writing traditional software deals with well-defined, narrowly-scoped inputs, which the engineer can exhaustively and cleanly model in the code. In effect, the engineer designs and builds the world wherein the software operates. Software Architecture.

DevOps 138
article thumbnail

Improving The Performance Of Wix Websites (Case Study)

Smashing Magazine

It’s one thing to identify bottlenecks and implement optimizations for a specific website or a few similar websites, and quite another when dealing with many millions of websites, having such a wide variety of functionality, and an almost total freedom of design. Instead, we have to accommodate all of this variability, mostly on-demand.

Website 126
article thumbnail

The Amazon.com 2010 Shareholder Letter Focusses on Technology.

All Things Distributed

Look inside a current textbook on software architecture, and youll find few patterns that we dont apply at Amazon. To do so, weve leaned heavily on the core principles from the distributed systems and database research communities and invented from there. The end result of all this behind-the-scenes software?

article thumbnail

Consumer-driven Coupling: Patterns and Anti-patterns

Strategic Tech

Perhaps led by strong managers, they will fight vehemently for their work to be prioritised and software systems to be designed to their needs. This organisational pattern can be mirrored in the software architecture, emphasising the sociotechnical nature of systems. These concepts also apply to distributed architectures.