cqrs+es for c++14