Use Commanded to build Elixir CQRS/ES applications
Event store using PostgreSQL for persistence
Code from the Event Sourcing With Elixir blog series
EventStore adapter for Commanded
Schedule one-off and recurring commands for Commanded CQRS/ES applications