├── .gitignore ├── .rspec ├── BENCHLOG ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── bench ├── pace_http.rb ├── pace_newrelic.rb ├── pace_simple.rb ├── pace_throttled.rb └── resque_http.rb ├── config.ru ├── examples ├── defer.rb ├── echo.rb ├── http.rb ├── pause.rb ├── redis_test.rb └── sleep.rb ├── lib ├── pace.rb └── pace │ ├── airbrake.rb │ ├── event.rb │ ├── mock.rb │ ├── newrelic.rb │ ├── queue.rb │ ├── version.rb │ └── worker.rb ├── pace.gemspec └── spec ├── pace ├── airbrake_spec.rb ├── event_spec.rb ├── mock_spec.rb ├── queue_spec.rb └── worker_spec.rb ├── pace_spec.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color -------------------------------------------------------------------------------- /BENCHLOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/BENCHLOG -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/Rakefile -------------------------------------------------------------------------------- /bench/pace_http.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/bench/pace_http.rb -------------------------------------------------------------------------------- /bench/pace_newrelic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/bench/pace_newrelic.rb -------------------------------------------------------------------------------- /bench/pace_simple.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/bench/pace_simple.rb -------------------------------------------------------------------------------- /bench/pace_throttled.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/bench/pace_throttled.rb -------------------------------------------------------------------------------- /bench/resque_http.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/bench/resque_http.rb -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/config.ru -------------------------------------------------------------------------------- /examples/defer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/examples/defer.rb -------------------------------------------------------------------------------- /examples/echo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/examples/echo.rb -------------------------------------------------------------------------------- /examples/http.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/examples/http.rb -------------------------------------------------------------------------------- /examples/pause.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/examples/pause.rb -------------------------------------------------------------------------------- /examples/redis_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/examples/redis_test.rb -------------------------------------------------------------------------------- /examples/sleep.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/examples/sleep.rb -------------------------------------------------------------------------------- /lib/pace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/lib/pace.rb -------------------------------------------------------------------------------- /lib/pace/airbrake.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/lib/pace/airbrake.rb -------------------------------------------------------------------------------- /lib/pace/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/lib/pace/event.rb -------------------------------------------------------------------------------- /lib/pace/mock.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/lib/pace/mock.rb -------------------------------------------------------------------------------- /lib/pace/newrelic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/lib/pace/newrelic.rb -------------------------------------------------------------------------------- /lib/pace/queue.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/lib/pace/queue.rb -------------------------------------------------------------------------------- /lib/pace/version.rb: -------------------------------------------------------------------------------- 1 | module Pace 2 | VERSION = "1.1.0" 3 | end 4 | -------------------------------------------------------------------------------- /lib/pace/worker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/lib/pace/worker.rb -------------------------------------------------------------------------------- /pace.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/pace.gemspec -------------------------------------------------------------------------------- /spec/pace/airbrake_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/spec/pace/airbrake_spec.rb -------------------------------------------------------------------------------- /spec/pace/event_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/spec/pace/event_spec.rb -------------------------------------------------------------------------------- /spec/pace/mock_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/spec/pace/mock_spec.rb -------------------------------------------------------------------------------- /spec/pace/queue_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/spec/pace/queue_spec.rb -------------------------------------------------------------------------------- /spec/pace/worker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/spec/pace/worker_spec.rb -------------------------------------------------------------------------------- /spec/pace_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/spec/pace_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/groupme/pace/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------