Event Sourcing, overcoming the monolith