forked from torquebox/torquebox.org
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfeatures.html.haml
50 lines (35 loc) · 1.6 KB
/
features.html.haml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
---
title: Features
layout: default
priority: 0.8
---
#two-column
#left-column
:markdown
# Rack
TorqueBox supports [Rack](http://rack.rubyforge.org/), including [Rails](http://rubyonrails.org/) 2.3.x,
Rails 3.x, [Sinatra](http://sinatrarb.com), and others. Rack applications are served
as first-class resources within the web container. The web container is clusterable, and web sessions may
be shared between nodes without any additional configuration.
# JDBC
High-performance tried-and-true Java Database Connectivity (JDBC) database drivers power your ActiveRecord and
other database access.
# Daemons
TorqueBox provides the framework to manage your daemon-like Ruby components. TorqueBox
makes sure it starts and stops with your application. What you do in the middle is
up to you.
#right-column
:markdown
# Scheduled Jobs
Cron-like functionality is provided by the TorqueBox server. Job classes implemented in Ruby have full access
to to your Ruby environment and are managed by a durable job scheduler.
# Messaging
Your simple Ruby components can both produce and consume messages from
clustered and distributed asynchronous messaging fabric powered by
[HornetQ](http://hornetq.org/).
# Asynchronous Tasks
Leveraging the messaging system, TorqueBox makes it easy to execute simple
tasks and methods asynchronously, allows your application to quickly return
control to the user.
.the_image{:style=>'text-align: center;'}
%img#stack{:src=>"/images/stack.png"}