|
|
|
|
|
by ad_hominem
4292 days ago
|
|
MRI has a GIL, but the GIL doesn't block on I/O like HTTP requests (but you'll still be pegged to one core unless you do process forking yourself). JRuby and Rubinius use native threads so you can use all cores with just Thread.new. |
|
Almost. JRuby uses JVM threads so the actual threading model depends on the underline JVM.