News for hackers. Stuff that matters.
Re:Building a CQRS/ES web application in Elixir using Phoenix by davidcaseria on Friday January 06, 2017 @10:29PM (#13342239)
We're currently in the midst of implementing the independent application so we have not definitely solved our projection issues yet.

The main issue we have been running into is a performance bottle neck after restarting the application. Currently, when the application restarts (i.e. after a deployment) the projections may not update until several minutes. Our hypothesis is that if we can run projections independent of the command side of the application they can run indefinitely (i.e. as Spark jobs) since in theory a projection should not be updated. If we need to make changes to a projection then we will deploy another version to run side-by-side with the existing projection until the consumers migrate to the new version.

There are no comments on this comment yet.