This Blog Powered by Glassfish, JRuby and JRuby-Rack

Posted by Nick Sieger Sun, 06 Jul 2008 03:48:51 GMT

Well, the recent Ruby 1.8.6 issues, including an apparent memory leak problem that was plaguing my blog’s mongrel caused me to evaluate what should have been obvious long ago. That I should put my money where my mouth is and upgrade to JRuby on Glassfish using JRuby-Rack and Warbler.

And so it’s done.

Activerecord-jdbc-adapter 0.8.1 Released

I’m now running the blog in Glassfish V2 with JRuby 1.1.1 and JRuby-Rack 0.9 (facilitated by Warbler 0.9.9), along with activerecord-jdbc-adapter 0.8.2. Here’s to dog-fooding!

(Now if only I could find a situation painful enough to force up to re-skin this blog beyond the ancient Typo azure theme...)

Tags  | 6 comments

Comments

  1. Avatar albert said about 8 hours later:

    Hey. I would very much appreciate a writeup on how you did your setup. How you deploy new versions, etc. :)

  2. Avatar Gregg Pollack said about 15 hours later:

    I second that... If you do a write up, send me an email so I can cover it on the Podcast.

  3. Avatar Ryan Sonnek said 1 day later:

    I was wondering if you’d have any comments about the recent ruby vulnerabilities. It definitely could be used as another selling point for JRuby!

  4. Avatar Phil said 1 day later:

    Now if only I could find a situation painful enough to force up to re-skin this blog beyond the ancient Typo azure theme...

    I just went through a blog redesign... If you’re OK with minimalism, it can be surprisingly easy. I ended up with a single page of CSS (plus extra styles for syntax-highlighting of snippets) http://technomancy.us/style.css.

  5. Avatar Song said 2 days later:

    Nick, I too highly expect to see your writeup about how to setup. I am still using JRuby as CGI...

    $ curl -I http://blog.nicksieger.com HTTP/1.1 200 OK Date: Tue, 08 Jul 2008 03:03:22 GMT Server: JWS 1.2 Served-By: Joyent With: SecretSauce Cache-Control: max-age=1 Last-Modified: Tue, 08 Jul 2008 03:00:19 GMT Content-Type: text/html; charset=UTF-8 Via: 1.1 blog.nicksieger.com MS-Author-Via: DAV Vary: Accept-Encoding Connection: close

  6. Avatar Alex Kane said 4 days later:

    That’s awesome! Please keep us posted with your experience using JRuby, I’m very interested to see how it works hosting a production site.