Gems
vcr/vcr: Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests. - vcr/vcr: Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accu...
Redlock is a redis-based distributed lock implementation in Ruby.
Distributed locks are a very useful primitive in many environments where different processes require to operate with shared resources in a mutually exclusive way.There are a number of libraries and blog posts describing how to implement a DLM (Dis...
RGL is a framework for graph data structures and algorithms in Ruby.
RGL is a framework for graph data structures and algorithms.The design of the library is much influenced by the Boost Graph Library (BGL) which is written in C . Refer to https://www.boost.org/libs/graph/doc for further links and documentation on...
Easily setup logical replication and switchover to new database with minimal downtime
pg_easy_replicate is a CLI orchestrator tool that simplifies the process of setting up logical replication between two PostgreSQL databases. pg_easy_replicate also supports switchover. After the source (primary database) is fully replicating, pg_e...