JRuby is a great way to use native Java libraries and get around the project overhead of Java, but how do you actually use Java from JRuby? This talk explores building a JRuby application, backed by the portable Java version of Couchbase Mobile.
While JRuby is build to interface with Java, when calling out to JVM land there are all those little hurdles to overcome. Handling Strings correctly, using native Collection types, and interfacing with libraries which expect those native types instead of the ones provided by JRuby, and last but not least Implementing native interfaces to pass around.
Oh and by the way all of this runs on a little Raspberry Pi!
60. Couchbase
Server
3.0
Beta
Bug
Bash
Download,
Find,
Report,
Win
• DOWNLOAD
Couchbase
Server
3.0
Beta
• Run
some
workload,
play
with
it,
FIND
a
bug
• If
you
find
a
bug,
REPORT
it!
All
bugs
count
–
anything
from
correctness,
to
performance,
to
usability,
to
docs
• WIN
Prizes!!
h`p://www.couchbase.com/bugbash
Contest
ends
Aug
31st
2014