Asynchronous and Non-Blocking IO with JRuby
Asynchronous and non-blocking IO yields higher throughput, lower resource usage, and more predictable behaviour under load. This programming model has become increasingly popular in recent years, but you don't need to use Node.js to see these benefits in your program. You can build asynchronous applications with JRuby. In this talk, we’ll look at libraries and patterns for doing high performance IO in Ruby.