torquebox
TRANSCRIPT
@guilhermelias github.com/gelias http://guilhermelias.wordpress.com http://codingbyexample.org
TorqueBox A BELA(Ruby)
E A FERA fera(Java)
http://torquebox.org
TorqueBox The power of Jboss
with the expressiveness of Ruby
Jim Crossky – Magic Ruby Conference
DOWNLOADS E DOCUMENTAÇÃO
Downloads • wget … torquebox-2.3.0.zip • rvm • rvm install jruby-1.7.2 • gem install torquebox-server
DOWNLOADS E DOCUMENTAÇÃO
Documentação
• http://torquebox.org/getting-started/2.3.0 • http://torquebox.org/documentation/2.3.0 • http://torquebox.org/documentation • http://torquebox.org/podcasts • https://github.com/torquebox/torquebox/
wiki
TESTANDO …
Básico Deploy:
torquebox deploy <diretorio_app> Iniciar:
torquebox run Lista de apps:
torquebox list Undeploy:
torquebox undeploy <app_name>
PRINCIPAIS FUNCIONALIDADES
Serviços/Daemons
• Gerenciamento de tarefas(start/stop) • Rodando em background
PRINCIPAIS FUNCIONALIDADES
Scheduled Jobs
• “Cron-like” • Execução de jobs agendados • Sintaxe cron/crontab
PRINCIPAIS FUNCIONALIDADES
Messaging
• Criação de filas/queue; • Produção de mensagens; • Consumo de mensagens; • Clusterizado; • Distribuído;
AINDA MAIS …
• Tarefas Assíncronas; • CDI – Injeção de Dependência • JDBC • Clustering • HA • Load Balacing
DICAS
• Screencasts • http://torquebox.org/podcasts
• Github • https://github.com/torquebox/torquebox
• Community • http://torquebox.org/community
• Desenvolvimento • http://torquebox.org/development
• Backstage • https://github.com/torquebox/backstage