Software Architecture

Observations on the changing discipline of software architecture.

An introduction to serverless

Mike Roberts introduces the concepts behind serverless architectures, explains how serverless breaks from the past, and provides reasons why it's worthy of some of the hype it’s currently receiving.

Confessions of an enterprise architect

Faced with business and regulatory complexity, Scott Shaw found himself committing some of the software development acts he once condemned. He confesses those sins and explains why they’re sometimes necessary.

Get the O’Reilly Radar Trends to Watch newsletter