News for hackers. Stuff that matters.
Re:Building a CQRS/ES web application in Elixir using Phoenix by dm3 on Saturday January 07, 2017 @09:31AM (#13344285)
Having built a few RDBMS-based event stores - it's pretty easy to do. There are two parts that I can think of that are not completely trivial - appending events to the stream while respecting "expected version" modifiers with optimal concurrency and allowing for fast and light subscriptions to new events (e.g. LISTEN/NOTIFY in Postgres, ringbuffer on the client).

The good thing is that you can adapt the event store to your performance requirements and do the simplest thing possible in a huge amount of cases.

There are no comments on this comment yet.