Remove Database Remove Software Architecture Remove Strategy Remove Systems
article thumbnail

The Relationship Between Software Architecture And Business Models (and more)

Strategic Tech

But what is the actual relationship between a business model and a software architecture? If I know how decisions in one space affect the other, I’m going to make better architectural decisions. It’s not just about business models and architecture, though. There are other systems involved in this tangled relationship.

article thumbnail

How architecture evolves into strategy

O'Reilly Software

A look at the roles of architect and strategist, and how they help develop successful technology strategies for business. I should start by saying this section does not offer a treatise on how to do architecture. Technology systems are difficult to wrangle. Our systems grow in accidental complexity and complication over time.

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

Legacy Architecture Modernisation With Strategic Domain-Driven Design

Strategic Tech

Most organisations go through an architecture modernisation effort at some point as their systems drift into a state of intolerable maintenance costs and they diverge too far from modern technological advances. This means a software architecture should be purposely designed for the most favourable business consequences.

article thumbnail

What technology stack to choose for your project?

Tech News Gather

Back-end web development predominantly consists of three parts: a server, an application, and a database. The code written by back-end developers is what communicates the database information to the browser. It comprises programming languages, server-side frameworks, operating systems, databases, and APIs.

article thumbnail

10 talks to look for at the 2018 O'Reilly Software Architecture Conference in London

O'Reilly Software

From chaos architecture to event streaming to leading teams, the O'Reilly Software Architecture Conference offers a unique depth and breadth of content. We received more than 200 abstracts for talks for the 2018 O'Reilly Software Architecture Conference in London—on both expected and surprising topics.

article thumbnail

Ready for changes with Hexagonal Architecture

The Netflix TechBlog

We had an interesting challenge on our hands: we needed to build the core of our app from scratch, but we also needed data that existed in many different systems. At one point, more than 30 developers were working on it, and it had well over 300 database tables. We treat it as an input for our system.

article thumbnail

Domain Services: The Next (small) Evolution of Microservices

Strategic Tech

The microservices era has been good for software architecture. I remember when the idea of multiple databases was punishable by death. A domain service builds on the basic definition of a microservice: it’s a loosely-coupled, independently deployable element of software architecture which is owned by a single team.