Bernhard Schmitt

Bernhard Schmitt



Working at CORE4, Bernhard has developed a soft spot for complex web applications. In Neos he sees both a tool for handling challenges as well as a challenge in itself. Bernhard joined the Neos team in September 2016.

Talk: From the Labs

(together with Christopher Hlubek)

The Content Graph: Providing an efficient data structure for an event-sourced Neos Content Repository

With the content repository evolved from a simple tree to multiple trees representing different dimensions and workspaces with complex fallback mechanisms, it has become more and more difficult to maintain the current Node-only-based structure in a performant way.

The idea of separating content from structure and representing them as nodes and edges in a graph serves very well as a mental model and data structure as well as a master projection in the advent of event sourcing.