iPhone site launched under JRuby

Hi,

Thought you guys may be interested in a new site running under JRuby.
We’ve just released this to coincide with the iPhone launch in
Australia this morning:

http://iphone.truelocal.com.au/

It’s a pretty simple deployment, two Tomcat’s load balanced behind an
Apache box, the Tomcat’s are running the rails app using JRuby 1.1.2.
The application itself is fairly simple, it’s a business lookup
service with location awareness (for some carriers). It makes requests
to back end web services and renders the results, it’s completely
stateless [1]. If anyone is interested in performance stats I’ll be
able to give them in a few days.

I’d like to thanks everyone involved in JRuby for their good work, we
had a few issues with warbler [2] but it basically “just works”. The
operations guys who deployed it weren’t even aware that it was a Rails
app, they’re used to doing Java deployments, and thought this was the
same. Using JRuby was a big political win for us in this regard (from
an ops and architecture POV).

Cheers,
Tom
[1] Well, some state is kept in cookies.
[2] Which I’ll post about later.

tom adams
e:tomjadamsgmail.com


To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email

I think deployment is one of JRuby’s biggest strengths. The Ops people
are very happy when they get to deal with known dependencies like java
and tomcat.

On Jul 10, 2008, at 10:48 PM, Tom A. wrote:

The application itself is fairly simple, it’s a business lookup
an ops and architecture POV).
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email


To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email

Great news, thanks for letting us know! If you like, you can add an
article about it to the JRuby wiki and/or list it under the “success
stories” page there. It helps us keep going to know people are using
JRuby.

  • Charlie

Tom A. wrote:

The application itself is fairly simple, it’s a business lookup
an ops and architecture POV).

Cheers,
Tom
[1] Well, some state is kept in cookies.
[2] Which I’ll post about later.


To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email