which routes it to the nearest CouchDB
that's in california
blitz.io: Under the hood
Making cloud performance a fun sport!
@mudynamics
api request goes to blitz.io
*.blitz.io
ireland
- Heroku Apps
- Sinatra on 1.9.2 with Haml
- jQuery, underscore, HTML5
- Multiple Dynos and Workers
- In-memory caching
- 10+ git push/day
and using filtered _changes
virginia
So when you
-p 1-10000 -r singapore http://my.cool.app
CouchDB Backbone
- AWS east/west clusters
- m1.large instances
- Multi-Master replication
- _replicator DB
- Upstart with respawn
- Background view indexing
- Nightly compaction
California
california
scale engines
- Booted from private S3 bucket
- m1.small instance
- Cloud-Init + EC2 user-data
- Ruby controller + the engine
- C++ and evented
- 50,000 concurrent HTTP requests
- No local storage
- Filtered _changes with CouchDB
- Auto-scale based on TCP ports
- GC'd with rake jobs:work
japan
singapore
so `gem install blitz`
http://blitz.io
pure awesomeness!
wakes up just the singapore engines
that use conflicts to acquire the job
resulting in