Remove Exercise Remove Software Architecture Remove Software Engineering Remove Systems
article thumbnail

MLOps and DevOps: Why Data Makes It Different

O'Reilly

This is both frustrating for companies that would prefer making ML an ordinary, fuss-free value-generating function like software engineering, as well as exciting for vendors who see the opportunity to create buzz around a new category of enterprise software. The new category is often called MLOps. This approach is not novel.

DevOps 140
article thumbnail

A Clash of Mindsets: When New Products Depend on Existing Products

Strategic Tech

The system needs to be highly reliable because even just a little downtime can alienate loyal customers. Two particularly relevant patterns are Efficiency Enables Evolution and Higher Order Systems Create New Sources of Worth. In Wardley lingo, Google Maps is so efficient that it acts as a building block for higher-order systems (e.g.

article thumbnail

Uncovering Hidden Business Rules with DDD Aggregates

Strategic Tech

If someone from a different culture with a different naming convention cannot be served by a system, it’s not good business or publicity. Transactional & Invariant Business Rules To enforce business rules in software systems, transactional boundaries need to be identified: which business rules must succeed or fail together.