sequent
sequent copied to clipboard
CQRS & event sourcing framework for Ruby
Hi all, Since our main app is growing steadily we are currently starting to implement a version of the event store to better accommodate for serious scale using Postgres database...
Out of the box Sequent uses the `Sequent::Core::Persistors::ActiveRecordPersistor` for replaying events on a Sequent migration. When a record has a `belongs_to` it expects the "parent" record to exist. During replay...
Instead of using a prefix with a separate index. This will allow us to drop the `replay_events` index on `event_type, substring(aggregate_id::text, 1, 3)` since it uses the existing `unique_event_per_aggregate` index...
Hello, I am the administrator of a Kubernetes-based system comprising multiple Pods that run Rails instances with the Sequent framework. A pressing issue I've encountered involves sequentially processing commands for...
Looks like we need to run the migration generated by this https://github.com/zilverline/sequent/blob/e55e8d526ab51e39726891b3b9aa0a7288f13193/lib/sequent/migrations/versions.rb#L11-L20, to create the new columns on the `sequent_versions` table. But we don't have official instructions for it on...
Hey @lvonk 👋, we are planning to to update our app to Rails 7.2 soon, and saw that it wasn't compatible with the Sequent main branch yet. Here are some...
Trying to learn sequent. Following instructions as per the tutorial on sequent.io site. At the migrations steps, I'm running into an error.  ### My...
The event publisher and projector check the current state when processing events to: - avoid publishing any events if there is an unknown projector active (to avoid running old code...
Hi, I'm exploring Sequent for my next project, but I am facing an issue right at start, when following the guide from [here](https://sequent.io/docs/getting-started.html). On the migrations part, when running: `bundle...