arjunlol / Sagas
A dependency-free library to manage transactions in Ruby
☆15Updated 5 years ago
Alternatives and similar repositories for Sagas:
Users that are interested in Sagas are comparing it to the libraries listed below
- ☆18Updated last year
- Print and export the dependencies within component-based Ruby/Rails #cbra applications☆42Updated 6 years ago
- A drop-in replacement for GraphQL ActionCable subscriptions. Works with AnyCable.☆113Updated 3 weeks ago
- Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).☆43Updated last year
- Rails API with GraphQL made simple☆29Updated 8 months ago
- Separate schema from data migrations in your Rails apps☆70Updated last year
- Concurrent index migrations for Rails☆42Updated last week
- Simple architecture for the better ruby applications☆24Updated 3 years ago
- JSONSkooma is a Ruby library for validating JSONs against JSON Schemas.☆22Updated 4 months ago
- An evolutionary computation framework☆42Updated 11 months ago
- Application-level encryption for Redis and Memcached☆35Updated 6 months ago
- Create "immutable" objects with no setters, just getters.☆92Updated 3 years ago
- Ruby Async background job processor☆96Updated 2 years ago
- [Unmaintained] Karafka Sidekiq backend for background messages processing☆69Updated 2 years ago
- Plugin for graphql-ruby which helps to select only the required fields from the database.☆51Updated 6 years ago
- Monitoring and instrumentation APIs☆78Updated last year
- Host gRPC-Web endpoints for Ruby gRPC services in a Rack or Rails app (over HTTP/1.1). Client included.☆32Updated last week
- Support for PostgreSQL LISTEN and NOTIFY☆58Updated 2 months ago
- 🕹 Small library to make concurrent-ruby and Rails play nice together☆38Updated 2 months ago
- Automatic scopes for ActiveRecord models.☆81Updated 8 months ago
- Collection of helpers for dealing with fixtures in RSpec☆44Updated 4 years ago
- sidekiq-staged_push is an extension to Sidekiq that implements a strategy of pushing jobs to Redis that involves an intermediary database…☆35Updated 4 months ago
- Puma plugin for starting a Ngrok Tunnel☆45Updated 4 years ago
- Hanami 2 application starter template☆108Updated 2 years ago
- Data transformation toolkit☆73Updated last year
- Pub/sub system☆118Updated 3 months ago
- A debugging tool☆69Updated 5 years ago
- Ruby implementation of TypeIDs: type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs☆41Updated 8 months ago
- WhereChain - don't write Post.where('comments > ?', 5), write Post.where.gt(comments: 5) instead!☆45Updated 6 months ago
- Add ᐅ piping method to Ruby for an Elixir feel. First parameter must be an object that responds to :call.☆40Updated 8 years ago