Skip to content
railsengines.com

Journaled

A Rails engine to reliably deliver loosely-ordered schematized events to Amazon Kinesis via Delayed::Job

No ratings yet
Gem
journaled
Repository
Betterment/journaled
License
MIT
Stars
14
Added
August 08, 2026

About

A Rails engine to reliably deliver loosely-ordered schematized events to Amazon Kinesis via Delayed::Job

More specifically, journaled is composed of three opinionated pieces: schema definition/validation via JSON Schema, transactional enqueueing via ActiveJob (specifically, via a DB-backed queue adapter), and event transmission via Amazon Kinesis. Our current use-cases include transmitting audit events for durable storage in S3 and/or analytical querying in Amazon Redshift.

What you get

  • :delayed_job (via delayed_job_active_record)
  • :que
  • :good_job
  • :delayed

Installing it

ruby
# Gemfile
gem "journaled"

Details

14 stars on GitHub · MIT licensed · maintained by Betterment. Source: https://github.com/Betterment/journaled

Discussion (0)

Sign in to join the discussion.

No comments yet.