Director of Consulting https://improving.com
Michael wrote The Art of Immutable Architecture, a book on applying mathematics to building distributed systems. Learn more at https://immutablearchitecture.com.
Michael has recorded Pluralsight courses on Distributed Systems, XAML Patterns, and Cryptography, in addition to Provable Code. Formerly a Microsoft MVP for seven years, he maintains the spoon-bending Assisticant and Jinaga open-source libraries. You can find his videos about distributed systems at historicalmodeling.com. And he helps his clients at Improving benefit from the power of software mathematics
Talks I've Given
Directed Acyclic Graph? Or Distributed Architecture Guidepost!
Featuring Michael Perry
Each decision that a person makes is based on decisions that came before. These decisions form a directed acyclic graph (DAG) of immutable facts pointing toward the past and evolving into the future. Not only does a DAG accurately model a business process, it also maps cleanly onto the...