cqrs in ruby