Boundaryless Conversations Podcast cover image

S04 Ep. 14. Barry O’Reilly Software architecture for a rapidly changing world

Boundaryless Conversations Podcast

00:00

The Residuality Theory of Software

Residual theory is about moving away from the idea that we can static represent environments. Instead of trying to boil everything down to a set of processes and components, we instead work with the concept of residue. A residue then is just a snapshot of a particular part of the system that's affected by a particular kind of change. And those leftovers will be the thing that defines the future of the software system. This requires a huge shift in how we think about software architecture.

Play episode from 07:54
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app