simple scalability with torquebox - toby crawley · rubyconf brasil august 2012 creative commons...
TRANSCRIPT
RubyConf BrasilAugust 2012
Creative Commons BY-SA 3.0
Toby Crawley
Simple scalability with TorqueBox
• @tcrawley• github.com/tobias
TorqueBox
What is an Application Server?
No Java!"We write Java so you don't have to."
No XML!
Features• Rack• Scheduled Jobs• Background Processing• Long-running Daemons• Caching• Messaging• XA Transactions• WebSockets
The Customer
(Live Coding Demo)
Bill
BackgroundProcessor
Servicequeue
Stompletweb
sockets
Scheduled Job
Railsqueue
Msg. Processorqueue
Friends of TorqueBox
(more live coding)
• dynjs.org• #asjs & #dynjs on freenode
AS.js(?)
• escalante.io • @escalanteio• #escalante on freenode
Escalante0.1.0 released today!
TorqueBox Roadmap• Current version: 2.1.1• Future:
• Dynamic components• Better background task visibility• Console
Resources• Demo app:
• github.com/tobias/rubyconfbr-demo• torquebox.org• @torquebox• #torquebox on freenode
Obrigado!
http://www.flickr.com/photos/coldtaxi/426162862/