Rails Event Store
The open-source event store for Ruby & Rails.
A robust library for publishing, consuming, storing, and retrieving events. Simplify your event-driven architecture, decouple business logic, and gain full control over event flow in your application.
Unlock the Full Potential of Event-Driven Rails
- Introduce Publish-Subscribe bus
- Decouple core business logic from external concerns in Hexagonal style architectures
- Replace ActiveRecord callbacks and Observers
- Introduce communication layer between loosely coupled components
- React to published events synchronously or asynchronously
- Extract side-effects from your controllers and services into event handlers
- Build an Audit Log
- Introduce Read Models
- Implement Event Sourcing