Messages over Structure
Structural models are prevalent in many applications. They assume keeping state is the central responsibility of a system, and build behaviour around that. Temporal models on the other hand have messages as their first-class building blocks.
A typical CMS is built with structural models, but perhaps it is time for us to challenge that view.
Let’s look into how concepts from message architectures and event sourcing can be applied to build better collaborative content management systems.
- Neos Conference 2017