Message-Oriented Architecture
If you take a step back and look at the industry trends of microservices, serverless, and the growing challenges with complexity – the next revolution of technology starts to look a whole lot like the last revolution of technology in the 1970s.
Object-Oriented Programming (OOP) was originally invented by Alan Kay and Xerox PARC. The core principles were embodied in the language of Smalltalk. Interestingly, the paradigm shift of Smalltalk wasn't really about the objects at all – it's actually a Message-Oriented Architecture designed to mimic the communication patterns of biological cells in networks.
If we think about our modern software systems like biological cells collaborating in a network, what type of tools do we need to observe and understand the behaviors of the system?
What lessons can we learn from the world of Smalltalk that can help us solve the problems today?
About Arty Starr
Arty Starr has been a software engineer for 20+ years and is a researcher and pioneer of new theories of the developer's cognitive experience that help us recognize how developers' experiences are changing with AI. Her theories of developer momentum and troubleshooting help us see software development through an ecological lens, recognizing it as a living activity in motion and the living capacities of care and cognition that support this motion. Her aim is to bring heart, human-centric values, and agency to the craft of software development so we can build toward the type of world we want to live in. With richer perception and by recognizing what matters, we can light a path to a future of thriving habitats where humans and AI can collaborate well and thrive together.
Arty is the author of Idea Flow, a speaker, thought leader, and artist who loves mixing ideas across disciplines into a fusion of creativity to help make the world a better place through her projects.
More About Arty »