Pinned Repositories
compositor
Composite pattern with DSL for constructing trees of objects in to render them in JSON.
counter-cache
Counting at scale is hard. Let's do it good.
gossip_girl
A pluggable statsd backend to aggregate data and periodically forward to other statsd daemons
image-server
nagios-checks
Various nagios checks that we use at Wanelo.com
pause
Customizable rate limiting and throttling for multi-process ruby applications based on Redis.
postmodern
Tools for managing PostgreSQL databases
redis_with_failover
Redis client wrapper that allows for failover to a standby master redis
sequel-schema-sharding
Horizontally shard across physical and logical shards implemented as PostgreSQL databases (physical) and schemas (logical) any large database table, by mapping it to a Sequel ORM's model, and with this gem as an extension. Used in production to shard table with 4B rows and very high access rate.
spanx
Block HTTP clients exceeding rate limiting thresholds. Works by scanning nginx/apache logs across servers and generating "deny" file for nginx/apache. Uses gem 'pause' based on Redis for maintaining state.
Wanelo, Inc's Repositories
wanelo/counter-cache
Counting at scale is hard. Let's do it good.
wanelo/nagios-checks
Various nagios checks that we use at Wanelo.com
wanelo/sequel-schema-sharding
Horizontally shard across physical and logical shards implemented as PostgreSQL databases (physical) and schemas (logical) any large database table, by mapping it to a Sequel ORM's model, and with this gem as an extension. Used in production to shard table with 4B rows and very high access rate.
wanelo/gossip_girl
A pluggable statsd backend to aggregate data and periodically forward to other statsd daemons
wanelo/pause
Customizable rate limiting and throttling for multi-process ruby applications based on Redis.
wanelo/spanx
Block HTTP clients exceeding rate limiting thresholds. Works by scanning nginx/apache logs across servers and generating "deny" file for nginx/apache. Uses gem 'pause' based on Redis for maintaining state.
wanelo/postmodern
Tools for managing PostgreSQL databases
wanelo/image-server
wanelo/sidekiq-dynamic
Dynamic queues and shards for Sidekiq jobs
wanelo/joyent-provisioner
Provision hosts in the Joyent cloud using a convenient and compact yml file
wanelo/sequel-replica-failover
Automatically fail over between replicas when one of them goes down.
wanelo/turnstile
Asynchronous and non-invasive concurrent user tracking with Redis, by scanning application logs across all servers.
wanelo/android-imageloader
Easy, powerful and flexible instrument for asynchronous image loading, caching and displaying.
wanelo/makara
A Read-Write splitting adaptor for Active Record
wanelo/postgres-scripts
wanelo/cache-object
It's an object, and it caches itself.
wanelo/wanelo.github.io
wanelo/test-proxy
HTTP/HTTPS proxy for tests
wanelo/webhook
Receive webhooks and publish their contents to RabbitMQ
wanelo/appboy-segment-ios
Appboy's side-by-side iOS SDK integration with Segment.IO
wanelo/CTAssetsPickerController
iOS control that allows picking multiple photos and videos from user's photo library.
wanelo/graphics-go
Automatically exported from code.google.com/p/graphics-go
wanelo/hiring
wanelo/Leanplum-Segment-iOS
Segment integration for the Leanplum SDK on iOS.
wanelo/leanplum_api
Faraday based Ruby wrapper for Leanplum API
wanelo/New-Relic-Menus
wanelo/projectmonitor
Big Visible Chart CI aggregator
wanelo/PureLayout
The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible.
wanelo/rubymine-settings
wanelo/twemproxy
A fast, light-weight proxy for memcached and redis