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

Highlights from the O'Reilly Software Architecture Conference in New York 2018

O'Reilly Software

Watch highlights covering the latest tools and techniques of software architecture. From the O'Reilly Software Architecture Conference in New York 2018. Experts from across the software architecture world came together in New York for the O'Reilly Software Architecture Conference.

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

ABAC on SpiceDB: Enabling Netflix’s Complex Identity Types

The Netflix TechBlog

By Chris Wolfe , Joey Schorr , and Victor Roldán Betancort Introduction The authorization team at Netflix recently sponsored work to add Attribute Based Access Control (ABAC) support to AuthZed’s open source Google Zanzibar inspired authorization system, SpiceDB. This would be a significant departure from its existing policy based system.

Cache 249
article thumbnail

Up your quality and agility factor – using automation to build “performance-as-a-self-service”

Dynatrace

This involves new software delivery models, adapting to complex software architectures, and embracing automation for analysis and testing. Here is the definition of this model: ?. One way to apply improvements is transforming the way application performance engineering and testing is done. Performance-as-a-self-service

article thumbnail

What is a Domain?

Strategic Tech

This gets tricky at times when collaborating with different companies or communities that use different definitions. To reduce undesired ambiguity in communication consider using the specific definitions. I encounter this problem quite frequently when the word domain is used in the context of business and software architecture.

article thumbnail

From Domains to Value Streams

Strategic Tech

or “How do software architecture, domains, Conway’s Law, Team Topologies, and value streams all fit together?”. Some teams have complicated branching and testing processes which need accentuating, especially when legacy systems are involved or deploying to app stores. The details can vary quite a lot.

article thumbnail

Domain Services: The Next (small) Evolution of Microservices

Strategic Tech

The microservices era has been good for software architecture. 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. I remember when the idea of multiple databases was punishable by death.