torquebox

16
@guilhermelias github.com/gelias http://guilhermelias.wordpress.com http://codingbyexample.org TorqueBox A BELA(Ruby) E A FERA fera(Java)

Upload: guilherme-elias

Post on 20-Jul-2015

124 views

Category:

Documents


2 download

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

http://torquebox.org

PERFORMANCE BENCHMARKS

http://torquebox.org/news/2011/10/06/torquebox-2x-performance

PERFORMANCE BENCHMARKS

http://torquebox.org/news/2011/10/06/torquebox-2x-performance

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

Rack

•  Sinatra •  Rails 2.3.x •  Rails 3.x •  Rack based …

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

@guilhermelias github.com/gelias http://guilhermelias.wordpress.com http://codingbyexample.org

TorqueBox A BELA(Ruby)

E A FERA fera(Java)