Redesigning Digital Information
Information designed to fit software logic must now be restructured to serve emergent consumer logic.
Information designed to fit software logic must now be restructured to serve emergent consumer logic.
Where once there were events, now there are flows of data published continuously.
Events are the way a system communication that something matterful has changed.
As complexity increases, more software parts act as a source of information -- with layers that govern communication.
Exploring patterns for forming new relationships between decoupled parts.
Exploring how to draw boundaries around software parts. How do you figure out what to decouple from what?
Deep schisms in a system's functional architecture appear when people can't create shared understanding. Collaborative modeling helps.
Moving from monolith to microservices is an incremental decoupling of capabilities. And a mindshift from code thinking to designing well-architected relationships.
DevOps is a restructuring of the way an organization thinks, behaves and cross-functionally delivers software.