Sequent is a CQRS and event sourcing framework (ES) written in Ruby. This site is intended to help you learn and develop CQRS / ES applications in Ruby (using Sequent). Sequent focusses on the domain logic of your application. It is web framework agnostic. You can use it with Rails, Sinatra or whatever framework you like.
There are several guides available
Getting Started Guide
New to Sequent? Getting Started is the place to start.
The Concepts Guide provides an in-depth explanation of the several concepts and building blocks used in Sequent.
- Event sourcing
- Lars and Bob’s presentation at GOTO Amsterdam
- Erik’s blog series
- Simple CQRS example by Greg Young
Sequent is released under the MIT License.