- San Francisco, CA
Stars
Simple ruby thread pool for executing tasks in parallel.
Ruby code for throttling workloads so as not to overwhelm external services.
Log device for the lumberjack gem to output log entries in JSON format.
Patch to the Ruby OpenStruct class to make it more suitable for production environments.
Re-implementation of the ActiveSupport Object#as_json method but with handling for circular dependencies.
Lumberjack device that can be used in test suites to assert log messages were created.
Capture SQL generated by ActiveRecord migrations.
Serialization library for Ruby objects that emphasizes speed and efficient code.
Support for encrypting arguments to Sidekiq jobs to protect sensitive information.
Ruby gem for managing encrypted keys in either JSON or YAML files.
Guard against invoking Sidekiq workers during database transactions from ActiveRecord.
More efficient scheduled job queue implementation for sidekiq to increase throughput in large installations.
Collection of geographic data for the United States for use with ActiveRecord
Ruby gem that provides a mechanism for safely dealing with external resources so that latency does not take down your application.
Extension to load and sync data in ActiveRecord for small support tables from YAML files.
Automatic ActiveRecord caching for small support tables
ActiveRecord extension that allows locking attributes to prevent unintended updates.
Ruby gem to get a breakdown of the memory being used by a Linux process
Support for request timeouts for Ruby applications.
Mechanism for optimizing ActiveRecord queries against the created_at column on tables.
SuperSettings provides a scalable framework for managing dynamic runtime application settings with in-memory caching, strong typing, a built-in web UI, and support for multiple storage backends.
UltraSettings is a Ruby gem that provides a flexible and documented approach to managing application configurations from multiple sources, including environment variables, runtime settings, and YAM…