Registry / messaging / ruby-event-store

ruby-event-store

JSON →
library2.19.2rbrubygemsunverified

Ruby implementation of an event store with in-memory repository, generic instrumentation, and synchronous event dispatching.

gem install ruby_event_store
INSTALL
IMPORT
SIG · RUBY-EVENT-STORE
R
ruby-event-store
messagingrubyv2.19.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

RubyEventStore
require 'ruby_event_store'

Create an event store client and publish an event

require 'ruby_event_store' store = RubyEventStore::InMemoryRepository.new event_store = RubyEventStore::Client.new(repository: store) event = RubyEventStore::Event.new(event_type: 'OrderCreated', data: { order_id: 123 }) event_store.publish(event, stream_name: 'Order$123')
Debug
Known issues

No known issues recorded.

Upgrade
Version history
2.19.2latest on RubyGems
Audit
Dependencies

No dependency data recorded yet.

Agent activity
16 hits · last 30 days
node
14
Amazon
1
OpenAI (training)
1
Resources
ruby-event-store — gem install ruby-event-store · libregistry