At that Rails conference, when I was talking to Obie Fernandez, he asked, more or less “How can Sun love us? We’re not Java” and I said, more or less, “Hey, you’re programmers, you write software and there have to be computers to run it, we sell computers, why wouldn’t we love you?” Anyhow, we touched on parallelism a bit and I talked up the T1; Obie took that ball and ran with it, saying all sorts of positive things about synergy between Rails’ shared-nothing architecture and our multicore systems. Yeah, well, good in theory, but I’m too old to make that kind of prediction without running some tests. Hah, it turns out that Joyent has been doing that, and have 76 PDF slides on the subject. If you care about big-system scaling issues, read the whole thing; a little long, but amusing and with hardly any bullet lists. If you’re a Sun shareholder looking for a pick-me up, check out slides 40-41, 49, and 52-74. Oh, I gather that the T1, Solaris, and ZFS are OK for Java too. [Update: The title was just “SAMR”, as in LAMP with two new letters. Enough people didn’t get it that I was forced to think about it, and MARS works better anyhow.] [Update: Bryan Cantrill shows how to profile Rails with DTrace.]