Montag, 16. April 2012

JRuby und Threads

Hier gibt es die Slides zu einem Vortrag von David Copeland zum Thema Threads unter JRuby. Mit Codebesipilen, wie man Threads z.B. für Connection Pooling benutzen kann.

Freitag, 13. April 2012

Benchmarks

Carl Hörberg hat einen JRuby Application Server Benchmark durchgeführt und die Ergebnisse in seinem Blog veröffentlicht. Trinidad ist am schnellsten, dann kommen Ouma und Mizuna dicht auf. Als Referenz nahm er noch die MRI-Server Thin und Unicorn. Unicorn ist noch ein bischen schneller als die JRuby-Server, Thin ist abgeschlagen. Sehr interessant..



Donnerstag, 12. April 2012

Dienstag, 10. April 2012

Mehrere Anwendungen in einem Webserver mit Trinidad

Joe Kutner zeigt auf dem Jruby-Blog un einer Schritt-für-Schitt-Anleitung wie man mehrere Anwendungen in einem Apache-Tomcat-Container startet. Er benutzt dazu Trinidad, ein light-weight JRuby Webserver für Rails- und Rack-Applikationen.  Joe ist Autor des Buches "Deploying with JRuby". Er wird auf der JRuby-Conf einen Vortrag dazu halten.

Samstag, 7. April 2012

Freier Online-Kurs: An Introduction to JRuby

Auf http://rubylearning.org kann man sich hier für den am 12.5. beginnenden  einwöchigen Online-Kurs An Introduction to JRuby anmelden. Es geht um die Grundlagen  und die Installation von JRuby und das Erstellen einer Ruby-on-Rails-Anwendung. Der Kurs ist umsonst!

Mittwoch, 4. April 2012

Torquebox 2.0 ist erschienen (JBoss + JRuby)

Torquebox ist eine JRuby-Application-Plattform, die den JBoss Application Server mit JRuby  kombiniert. Das ganze ist zu einem einzigen Download zusammengepackt, der den Installationsaufwand klein hält.

Montag, 2. April 2012

JRuby: the best of both worlds

Interessante Präsentation auf Slideshare, JRuby: the best of both worlds. Ein kurzer Überblick über die Zusammenhänge zwischen Ruby, JRuby und Java. Mit einigen Beispielen zum Zugriff auf Java von JRuby und andersrum.

Samstag, 31. März 2012

Cloud Foundry und JRuby

Cloud Foundry, VMWares open source cloud computing platform as a service (PaaS) software, bietet nun verbesserte Unterstützung für JRuby on Rails.  JRuby on Rails-Appslikationen laufen nun mit wenigen Änderungen auf VMWares Plattform

Sonntag, 25. März 2012

Threads: JRuby vs Ruby 1.8. 7(REE) vs Ruby 1.92

Ryan Bowman beleuchtet hier threading unter JRuby im Vergleich zur REE (1.8.7) und 1.9.2 C-Implementierung des Interpreters.

Fazit: JRuby nutzt die CPUs am besten, da es native Threads benutzen  und alle CPUs auslasten kann.





Freitag, 23. März 2012

JrubyConf vom 21. bis 23. Mai in Minneapolis

Vom 21. bis 23.5 findet die JRubyConf in Minneapolis statt.Auch diesmal sind wieder Core-Entwicler dabei (Tom Enebo, Charles Nutter) und berichten vom akuellen Stand von JRuby.


Dienstag, 20. Dezember 2011

Java 7: erste Ergebnisse mit JRuby 1.7x

Charles Nutter hat erste Ergebnisse für JRuby 1.7 (in Entwicklung) und Java 7. Die Performance ist (insbesondere durch invokedynamic) wesentlich verbessert - bei einzelnen Benchmarks um den Faktor drei! Wichtig ist, Java7, Update 2 zu verwenden. Das ganze ist noch im Fluß, für die nächsten Updates der Java-VM erwatet er noch weitere Verbesserungen.

Mittwoch, 26. Oktober 2011

Donnerstag, 4. August 2011

Java7 und JRuby

Charles Nutter erklärt hier, was er von JRuby unter Java7 erwartet. Invokedynamic vereinfacht das Design des Interpreters und bietet bessere Performance. Um genauere Zahlen zu haben, bittet er um sinnvolle Benchmarks. Ein weiterer Punkt ist das neue IO-API von Java7, das plattformunabhängige Implementierungen erleichtert.


Sonntag, 31. Juli 2011

JRubyConf am 3./4. August in Washington D.C.

Die diesjährige JRuby-Konferenz ist diesmal in Washington D.C. und zwar am 3. und 4. August. Charles Nutter und Tom Enebo sind da und berichten in ihrer Keynote von der Java7-Integration (invokedynamic). Schwerpunkt sind Vorträge mit Berichten aus der Praxis.


 


Alles neu..

Wir hosten nicht mehr auf einem vHost, sondern sind auf posterous.com umgestiegen. Die alten Posts sind importiert, Kommentare noch nicht.