3 ms·
Why is Ruby last? EventMachine should work pretty well for most purposes I think.
by cmelbye 16y ago
Why is Ruby last? EventMachine should work pretty well for most purposes I think.
- moe 16y agoEventmachine can juggle connections fairly well, but the common MRI problems kick in once you start actually doing something with these connections. Namely heap fragmentation followed by unbounded heap growth which results in stop&go operation during gc runs - until the host eventually swaps to death. Other ruby impls (REE, JRuby or rubinius) might be better in those regards. But I wouldn't trust MRI with a long running process that might get under anything but the lightest pressure.