• Stars
    star
    2
  • Language
    Ruby
  • License
    MIT License
  • Created over 1 year ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

ActiveSupoprt instrumentation for a variety of Ruby HTTP client libraries.

More Repositories

1

lumberjack

A simple, powerful, and very fast logging utility that can be a drop in replacement for Logger. Provides support for automatically rolling log files, formatting log output, and tagging log entries.
Ruby
306
star
2

seamless_database_pool

Add support for master/slave database clusters in ActiveRecord to improve performance.
Ruby
224
star
3

sunspot_index_queue

Asynchronous Solr indexing support for the sunspot gem.
Ruby
82
star
4

last_mod_cache

Simple caching for ActiveRecord models based on the record update timestamps.
Ruby
48
star
5

html_to_plain_text

A ruby gem that can convert HTML to formatted plain text.
Ruby
42
star
6

acts_as_revisionable

ActiveRecord extension that provides revision support so that history can be tracked and changes can be reverted. Emphasis for this plugin versus similar ones is including associations, saving on storage, and extensibility of the model.
Ruby
31
star
7

json_record

Add ability to serialize arbitrarily complex schemas into an ActiveRecord field. You get the benefits of a schemaless database but with all the features of ActiveRecord.
Ruby
24
star
8

acts_as_trashable

ActiveRecord extension that serializes destroyed records into a trash table from which they can be restored. This is intended to reduce the risk of users misusing your application's delete function and losing data.
Ruby
17
star
9

capture_migration_sql

Capture SQL generated by ActiveRecord migrations.
Ruby
15
star
10

sidekiq-process_manager

Process manager for sidekiq.
Ruby
13
star
11

sidekiq-transaction_guard

Guard against invoking Sidekiq workers during database transactions from ActiveRecord.
Ruby
11
star
12

secret_keys

Ruby gem for managing encrypted keys in either JSON or YAML files.
Ruby
10
star
13

support_table_cache

Automatic ActiveRecord caching for small support tables
Ruby
10
star
14

config_object

Feature packed configuration library for Ruby projects.
Ruby
8
star
15

lumberjack_syslog_device

A logging device for the lumberjack gem that writes log entries to syslog.
Ruby
6
star
16

simple_throttle

Simple redis backed throttle ruby gem
Ruby
5
star
17

us_geo

Collection of geographic data for the United States for use with ActiveRecord
Ruby
5
star
18

support_table_data

Extension to load and sync data in ActiveRecord for small support tables from YAML files.
Ruby
4
star
19

ultra_settings

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 YAML files, with an optional web UI for easy documentation.
Ruby
4
star
20

sidekiq-encrypted_args

Support for encrypting arguments to Sidekiq jobs to protect sensitive information.
Ruby
4
star
21

lazy_methods

Gem that adds lazy method wrapping to every object. Preceding any method with lazy_ will defer the invocation until the result is actually needed. This pattern is useful when used with caching systems.
Ruby
3
star
22

super_settings

Ruby
3
star
23

http_configuration

Gem that provides the ability to set defaults for proxies and timeouts for Net::HTTP. Simplifies integration of HTTP calls into any environment and provides a unified interface for setting values.
Ruby
3
star
24

sidekiq-fast-enq

More efficient scheduled job queue implementation for sidekiq to increase throughput in large installations.
Ruby
3
star
25

support_table

Ruby
2
star
26

double_restraint

Ruby gem that provides a mechanism for safely dealing with external resources so that latency does not take down your application.
Ruby
2
star
27

attribute_guard

ActiveRecord extension that allows locking attributes to prevent unintended updates.
Ruby
2
star
28

sidekiq-deferred_jobs

Ruby
2
star
29

safe_request_timeout

Support for request timeouts for Ruby applications.
Ruby
2
star
30

fast_serializer

Serialization library for Ruby objects that emphasizes speed and efficient code.
Ruby
2
star
31

active_record_query_counter

Ruby
2
star
32

after_commit_changes

Provide support for merging all saved changes in ActiveRecord models for after_commit callbacks.
Ruby
2
star
33

production_open_struct

Patch to the Ruby OpenStruct class to make it more suitable for production environments.
Ruby
1
star
34

lumberjack_mongo_device

A logging device for the lumberjack gem that writes log entries to a MongoDB collection.
Ruby
1
star
35

safe_object_as_json

Re-implementation of the ActiveSupport Object#as_json method but with handling for circular dependencies.
Ruby
1
star
36

simple_thread_pool

Simple ruby thread pool for executing tasks in parallel.
Ruby
1
star
37

lumberjack_data_dog_device

Ruby
1
star
38

factory_bot_any_instance

Ruby
1
star
39

lumberjack_redis_device

Ruby
1
star
40

created_id

Mechanism for optimizing ActiveRecord queries against the created_at column on tables.
Ruby
1
star
41

lumberjack_capture_device

Lumberjack device that can be used in test suites to assert log messages were created.
Ruby
1
star
42

restrainer

Ruby code for throttling workloads so as not to overwhelm external services.
Ruby
1
star
43

cassie

The short and sweet Cassandra object mapper from We Heart It.
Ruby
1
star
44

xml_node_stream

Simple XML parser wrapper that provides the benefits of stream parsing with the ease of using document nodes.
Ruby
1
star
45

url_fetcher

Ruby
1
star
46

capistrano-docker_deploy

Shell
1
star
47

async_methods

Gem that adds asynchronous method calls for all methods on every object to aid in throughput on I/O bound processes. This is intended to improve throughput on I/O bound processes like making several HTTP calls in row.
Ruby
1
star
48

soft_validator

ActiveModel/ActiveRecord validator that can wrap other validators to notify of errors so that new validations can be safely added to an existing model.
Ruby
1
star
49

linux_process_memory

Ruby gem to get a breakdown of the memory being used by a Linux process
Ruby
1
star
50

lumberjack_json_device

Log device for the lumberjack gem to output log entries in JSON format.
Ruby
1
star
51

quiet_logger

Ruby gem for quieting logger output
Ruby
1
star