On Aug 16, 2009, at 11:53 PM, Conrad Taylor wrote:
> I can safely safe after playing with Grand Central Dispatch for 2.5 > months, > it's the way to go for doing MT which alleviates most of the > problems that > you mention above. [concurrency bugs, deadlocks, race conditions, > etc., -- steve] > GCD is incredibly exciting. Yes, this really got me going too. But it's of so much more direct value to Cocoa apps than Web apps -- unless you intend to deploy on a Mac SL Server. If GCD lives up to its potential, things like Photoshop and Lightroom might get downright snappy. But unless it can be backported to Linux, the general applicability for most Web deployments is questionable. I *am* a fan of parallel processing. Works like a charm for certain tasks where the load can be effectively distributed and that includes pretty much every client app that needs to keep a UI active and responsive while drawing stuff on the screen or interacting with persistent data. Web apps... well, Apache has the MPM model that distributes across any cores that are available, and many use load- balancing proxies to run a pack of mongrels. Mongrel itself can distribute some of its processing, as some of it is native. We'll see if MT makes a big impact on Rails development as a result of the Snow Leopard release. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

