Roger Pack
2008-Jan-11 07:45 UTC
[Eventmachine-talk] Eventmachine-talk Digest, Vol 21, Issue 18
So it should compile just fine with 1.9. Sweet. Does it work well with other threads under 1.9, do you know? I only use HEAD anyway. Thanks for your help!> It''s a trivial 2 line change to get your favorite version of EM > working with 1.9. > > Since Base64 has been deprecated, you need to replace their usage in > the SMTP client/server with the appropriate pack/unpack commands. > > Then, it just works.
Francis Cianfrocca
2008-Jan-11 12:02 UTC
[Eventmachine-talk] Eventmachine-talk Digest, Vol 21, Issue 18
On Jan 11, 2008 10:45 AM, Roger Pack <rogerpack2005 at gmail.com> wrote:> So it should compile just fine with 1.9. Sweet. Does it work well > with other threads under 1.9, do you know? I only use HEAD anyway. > Thanks for your help! >Yup, fully interoperable with Ruby threads on all versions as far as I know. The fact that 1.9 threads are native means that we can finally get some benefits from multi-core hardware. HOWEVER, in a high-performance network server that is handling high connection density, high throughput, or both, the benefits of multicore are harder to realize. It''s the kernel and the memory bus that come under the greatest pressure in such applications. EM-based apps that do a lot of computing in addition to I/O processing can possible benefit. That means we might see a lot more use of EM''s built-in thread pool, EM#defer. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/eventmachine-talk/attachments/20080111/e6736abe/attachment.html